#mongodb #mongoose #mongodb-query #mongoose-schema #mongoose-populate
#mongodb #mongoose #mongodb-запрос #mongoose-схема #mongoose-заполнить
Вопрос:
Как я могу исключить (используя Id) список документов в коллекциях, используя mongoose.
User.find({}, function (err, docs) {
})
Он предоставляет весь документ в коллекции пользователя, но мне нужно исключить список документов из коллекции пользователя
excludedUserId = ["234h2gl2422vb2c3sdf","sdf98sfd9sfdu978fsf","sfdsdf2325yh3432",......] //dummy User Id
Ответ №1:
Вы можете использовать $nin
оператор поля. Пример:
{_id:{$nin:[ObjectId('5f3de9dca1aaae489a9620e0'),...]}}