将字段类型数组与MongoDB中的变量进行比较

时间:2013-11-22 14:42:11

标签: mongodb

我正在尝试从Node.js执行此操作:

var usr=new Array();
usr[0]=23;

collection.find({'content': {'$all': query},'usrblocked':{'$nin':usr},'type': 'usr'}).toArray(function(err, items) {
                                    res.jsonp(items);
                                });

问题是'usrblocked'是一个带有'usr'变量的数组,是否可以执行此操作,例如:

[14,25] not contains 23

1 个答案:

答案 0 :(得分:0)

我错了,即使usrblocked是数组也是如此:

'usrblocked':{'$ne':usr}