排除猫鼬中的文档列表

Exclude List of document in mongoose

如何使用 mongoose 排除(使用 Id)集合中的文档列表。

User.find({}, function (err, docs) {

})

它提供了用户集合中的所有文档,但我需要从用户集合中排除文档列表

excludedUserId = ["234h2gl2422vb2c3sdf","sdf98sfd9sfdu978fsf","sfdsdf2325yh3432",......] //dummy User Id

您可以使用 $nin 字段运算符。示例:

{_id:{$nin:[ObjectId('5f3de9dca1aaae489a9620e0'),...]}}