如何在 node-orm2 字段上使用查找运算符?
How do I use find operators on node-orm2 fields?
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` ...
我也试过使用文本运算符 "less than",结果相同。
如何使用 node-orm2 进行 WHERE id
> 1000 查询?
我看错了文档,如果有人正在寻找相同的答案,请看:https://github.com/dresende/node-orm2#conditions
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` ...
我也试过使用文本运算符 "less than",结果相同。
如何使用 node-orm2 进行 WHERE id
> 1000 查询?
我看错了文档,如果有人正在寻找相同的答案,请看:https://github.com/dresende/node-orm2#conditions