我可以通过BSON id从Mongodb获取元素,使用的方法是
db.my_collection.find({_id: ObjectId("567bc95ab62c732243123450")})
而它是有效的。但是我如何获得一个 id 数组?类似于:
db.my_collection.find({_id: [ObjectId("567bc95ab62c732243123450"])})
我尝试了mongodb网站上建议的不同方法,但交互式shell报告语法错误。
编辑:
发现了一个问题:
应该是
db.my_collections.find({_id: { $in : [ObjectId("567bc95ab62c732243123450")]}})