假设我有一个名为 User
的模型。
我有一个带有对象 ID 的数组。
我想获取与我拥有的 Id 数组“相交”的所有用户记录。
User.find({ records with IDS IN [3225, 623423, 6645345] }, function....
最佳答案
这是使用 $in 运算符的一种 Mongoose 方式。
User.find()
.where('fb.id')
.in([3225, 623423, 6645345])
.exec(function (err, records) {
//make magic happen
});
我发现点符号对于查询子文档非常方便。
关于node.js - 如何在 Mongoose 中执行 id 数组查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5818303/