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 クエリを実行するにはどうすればよいですか?