0

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` ...

我也尝试使用文本运算符“小于”,它给出了相同的结果。如何id使用 node-orm2 进行 WHERE > 1000 查询?

4

1 回答 1

0

我正在查看错误的文档,如果有人正在寻找相同的答案,请查看:https ://github.com/dresende/node-orm2#conditions

于 2017-02-27T16:16:47.997 回答