我需要将条件传递给adb shell pm list features
方法。但是使用比较运算符find
。 MongoDB有可能吗?我在!=
运算符中看到了AND
,OR
,<
,>
,但是否定运算符。您是否知道如何获取recordType
不等于Message
的所有记录?
collection.find({'recordType' : 'Message'}).toArray(function(err, results) {
// <-- need NOT EQUAL OPERATOR
});
答案 0 :(得分:2)
$ne
是解决方案。
语法:
{field: {$ne: value} }
$ne
选择字段值为not equal (i.e. !=)
的文档为指定值。这包括不包含该字段的文档。
collection.find({'recordType' : {'$ne' : 'Message'}}).toArray(function(err, results)
{
console.log(results);
});
请参阅doc以了解如何使用它。