Meteorjs collection.find不会从数据库返回特定数据

时间:2015-12-28 13:25:01

标签: javascript mongodb meteor

正如标题所说,当我拉动collection.find工作正常,如果我正常写

Template.body.helpers({
    tasks: function(){
      return Tasks.find({}, {fields:{completed:"no"}})
    }

但如果我这样做

{{1}}

它不会再从数据库中拉出来了

2 个答案:

答案 0 :(得分:1)

您的字段规范需要评估为真/假:

尝试:

just<E>(element: E) -> Observable<E>

答案 1 :(得分:0)

您可以使用findOne或根据需要查找:

return Tasks.find({}, {fields: {'completed': "no"}});
return Tasks.findOne({'completed':"no"});

你的语法看起来不错。查看this answer

确保您的过滤器有效。