nodejs - mongodb - 如何找到所有的地方!= b?

时间:2011-06-08 08:57:24

标签: mongodb node.js

这就是我的想象

    //b is variable
    collection.findAll({a:'!'+b}function(err, cursor) {

    });

查询的正确方法是什么,找到所有结果,其中a!= b?

2 个答案:

答案 0 :(得分:19)

您可以使用not equals'$ one'进行比较

collection.findAll({a: {'$ne':b }}, function(err, cursor) {});

有关更详细的说明,请查看此advanced queries manual page

答案 1 :(得分:1)