Meteor findOne返回给定字段中的值

时间:2016-03-03 06:30:54

标签: meteor

我有一个带有文档的Meteor集合,我需要获取给定字段名称引用的值 我正在阅读文档和几个在线示例,但它们返回给定字段和值对的光标。不是我想要的。

在服务器上,我尝试了collectionName.findOne('fieldName');返回undefined。感谢

1 个答案:

答案 0 :(得分:0)

这就是你只能在流星上发送选定字段的方法。

collectionName.findOne({},{fields:{_id:1}})

<field>: <1 or true>    Specify the inclusion of a field.
<field>: <0 or false>   Specify the suppression of the field.

这里你的输出将是:: Object {_id:&#34; mbhQBFDFQ6z6BP2Rc&#34;}。 您可以将_id替换为任何其他fieldName。对于选定的多个字段,只需使用逗号分隔fieldNames。

这些字段适用于find和findOne。 有关字段的更多信息,请查看here

使用findOne仅发送单个字段,您可以直接用户

  

collectionName.findOne()。fieldName的