MongoDB:find()查询不选择任何内容

时间:2015-06-17 08:06:42

标签: mongodb

设置查询参数的优雅方法是什么,因此find()故意不返回任何文档?

显然,我可以硬编码一个我知道永远不会为我的数据集返回结果的查询。但那没什么好玩的。

2 个答案:

答案 0 :(得分:2)

_id字段上查询,如下所示:

db.collectionName.find({"_id":0})
db.collectionName.find({"_id":""})
db.collectionName.find({"_id":null})

答案 1 :(得分:2)

你不会保存否定 _id。所以你可以尝试:

db.collection.find({"_id":-1})