параметру, и вернуть ту, в которой поиск дал положительнй результат, как можно такое реализовать?
два запроса
https://docs.mongodb.com/manual/reference/operator/aggregation/facet/
если прямо дико сильно надо и хочется извращений, то создаете пустую коллекцию, делаете пайплайн такого вида: ag from emptyCol([ $group: _id: your_id, $lookup: col1 on param == _id to col1Path, $lookup: col2 on param == _id to col2Path, )] в результате у вас будет по наличию одного из путей понятно где был найден элемент
Обсуждают сегодня