javascript - MongoDB选择_id数组的位置?

在 mongo db 中可以像在 SQL 中一样选择集合的文档:

SELECT * FROM collection WHERE _id IN (1,2,3,4);

或者如果我有一个 _id 数组 我必须一一选择然后重新组合结果的 array/object

最佳答案

简单:)

db.collection.find( { _id : { $in : [1,2,3,4] } } );

取自:https://www.mongodb.com/docs/manual/reference/operator/query/in/#mongodb-query-op.-in

https://stackoverflow.com/questions/7713363/

相关文章:

javascript - 键名中的 MongoDB 点 (.)

ruby-on-rails - 安装 Mongoid 后使用 Active Record 生成器?

mongodb - 如何从 MongoDB shell 连接到副本集?

linux - MongoDB 数据目录/data/db 未找到

mongodb - MongoDB的优点和缺点?

node.js - 在 node.js 中模拟数据库?

node.js - 记录所有在应用程序中触发的 mongoose 查询

linux - 为什么在 Linux 上出现错误 mongod dead 但 subsys 被锁定和

javascript - 何时在 Nodejs 中关闭 MongoDB 数据库连接

node.js - 无法连接到 127.0.0.1 :27017, 原因:errno:111 连接被