【发布时间】:2013-10-03 13:09:49
【问题描述】:
> db.checklistDB.find({},{title:1, _id:0})
{ "title" : "Untitled Checklist" }
{ }
{ }
{ }
{ }
{ }
> db.checklistDB.find({},{title:1})
{ "title" : "Untitled Checklist", "_id" : "4FaJcAkzAY3Geyggm" }
{ "_id" : "3imNYy8SPcRDjLcqz" }
{ "_id" : "977fPtvEn7hiStqzp" }
{ "_id" : "QcAEMnr6R7qfaWFR8" }
{ "_id" : "eEsmKMdQGYKqnhTNB" }
{ "_id" : "cL6R8qxwWhvTr2kmy" }
大家好,
从上面可以看出,我 rand 2 个命令:
db.checklistDB.find( {} , { title : 1 } ) 和 *db.checklistDB.find( {} , { title : 1 , _id : 0} )
两个查询都返回 6 条记录,即数据库中存在的所有记录。我想它只会返回具有“标题”作为字段的记录。有什么我做错了吗?
【问题讨论】:
标签: mongodb meteor mongodb-query