есть, вот ObjectId документов:
[ObjectId(...), ObjectId(...)]
Нужно получить документы из коллекции, которых ObjectId нет в списке.
Такое возможно?
Думаю получать рандомные 5 документов. Проверять ObjectId из списка. Если ObjectId всех 5-и документов окажутся в списке, то запрашивать ещё 5 документов. И так далее...
$nin https://www.mongodb.com/docs/manual/reference/operator/query/nin/
Спасибо, попробую!
А если у меня ObjectId в строковом формате, сработает? {_id: {$nin: ["6a", "6b", ...]}}
Обсуждают сегодня