Node-ORM2文档说明了这一点:
1.2.1运营商
要使用多个简单的=或in运算符,您可以使用略有不同的语法,如下所示:
model.find({
field : { "operator" : "value" }
});
这些运营商是:
Operator Values to use operator
Equals =
Less Than <, “less than”
Less Than or Equal to <=, “less than or equal to”
More than >, “more than”
More than or equal to >=, “more than or equal to”
尝试过滤字段大于的字段的查找:
Person.find({id: {">": 1000}}, function(err, res) {
});
生成的查询看起来像这样......
... WHERE `id` = `>` = `1000` ...
我也尝试使用“小于”的文本运算符,它给出了相同的结果。
如何进行WHERE id
&gt;使用node-orm2进行1000查询?