Извлечение разделенных запятыми ObjectIds из столбца mysql и извлечение полей из соответствующих документов Mongodb - PullRequest
0 голосов
/ 24 сентября 2018

У меня есть таблица MySQL, где в столбце (selected_issue) у меня есть objectIds выбранных проблем.Подробную информацию об этих проблемах можно найти в коллекции mongodb (IssueMeta), из которой мне нужно извлечь определенное поле.Проблема в столбце mysql selected_issue , есть определенные записи, которые имеют более одного objectId, разделенных запятой.Когда я пытаюсь получить связанные данные из Mongo, он принимает все значения, разделенные запятыми, как один идентификатор объекта и, следовательно, не удается.Ниже приводится сюита для того же.Как мне обработать такой сценарий, чтобы значения, разделенные запятыми, обрабатывались как идентификаторы нескольких объектов?

Примечание: для записей с несколькими идентификаторами объектов мне понадобятся данные монго водиночная строка, разделенная запятой, 5b51958a9b989aaf3db06916 'не является допустимым ObjectId, это должен быть 12-байтовый ввод или 24-символьная шестнадцатеричная строка

...