У меня есть несколько коллекций в mongoDB, которые полностью независимы (нет встроенных полей / ссылок / идентификаторов ...). Вы можете представить себе автомобили, дома и лодки, например.
После того, как результат поиска вasticsearch по нескольким коллекциям, я хотел бы гидрировать возвращенные документы на основе их _id
, запросив mongoDB. Я уже делаю один запрос по коллекции, и он работает нормально, но я хотел бы знать, возможно ли сделать это за один запрос для всех коллекций.
(я не думаю, что агрегация или редукция могут быть решение здесь, поскольку коллекции некоррелированы, и я не хочу «объединять» документы коллекций вместе)
Вопросы
Возможно ли с помощью mongodb или mon goose сделать один запрос, чтобы получить документы из всех моих коллекций одновременно? Должен ли я сделать один запрос по инкассо, как я уже делаю?
Заранее спасибо.