我有一个MongoDB数据库,其中包含以下字段:
idSite: 3
parentHash: "zz"
siteDesc: "Second Site"
siteHash: "ab"
siteLevel: "1"
siteName: "Riotech"
siteType: "Company"
idSite: 4
parentHash: "zz"
siteDesc: "Oregon City Site"
siteHash: "aa"
siteLevel: "1"
siteName: "iTi"
siteType: "Company"
我想编写一个带有投影的查询,该投影将结果限制为一个字段parentHash
的数据集。当我编写以下查询时:Sites.find({"siteHash":"aa"},{parentHash:1})
。
我得到以下结果:
idSite: 4
parentHash: "zz"
siteDesc: "Oregon City Site"
siteHash: "aa"
siteLevel: "1"
siteName: "iTi"
siteType: "Company"
我尝试用双引号和单引号包装字段名称,不带引号。我已经尝试将所有其他字段的返回状态定义为false。一切都返回完整的文档。
答案 0 :(得分:0)
我认为它应该是Sites.find({"siteHash":"aa"},{fields: {parentHash:1}});
http://docs.meteor.com/#/full/find