【发布时间】:2012-04-16 04:14:13
【问题描述】:
我检索一个 ObjectId 列表,我想使用参数 $all 检索我的 mongo 数据库中的所有对象
我正在使用 pymongo,我的请求如下所示:
db.database.collection.find({ "_id" : { "$all" : [ObjectId('4ee371837c93dd33dc000003'),ObjectId('4eef9f647c93dd1a90000000')] } })
但是请求返回的游标计数为0 但是当我提出这个要求时:
db.database.collection.find_one({ "_id" : ObjectId('4ee371837c93dd33dc000003')})
它返回了我的好对象
有人知道为什么它不起作用吗?
【问题讨论】:
标签: mongodb pymongo object-identity