这个查找方法来自哪里?

j0e*_*j0e 14 meteor

给出以下网站"试试流星"教程中的Meteor代码帮助:

// Add to Template.body.helpers
incompleteCount: function () {
   return Tasks.find({checked: {$ne: true}}).count();
}
Run Code Online (Sandbox Code Playgroud)

除了这个随意的$ne东西之外,我得到了关于这段代码的所有内容.我之前看过Meteor的例子并没有得到它:$ne代表什么?$ne来自哪里?

Aks*_*hat 30

$ne 意思是不等于.

优选使用它而不是{checked: false}因为它还包括checked属性不在文档中{}的那些{checked: null}以及这两者checked都不等于true&的情况false.

这样,如果您有一个没有任何属性的新文档,它也将是查询的结果.

  • 它是一个mongo的东西.查看所有运营商的http://docs.mongodb.org/manual/reference/operator/ (10认同)