15

ウォーターラインクエリに「OR」条件を追加する方法を知りたいです。次のようになります。

User.find().where({

    score: { '>': req.params.score},
    status: 'user'
    OR
    status: 'admin'


}).exec(function(err, data){
    ...
});

したがって、2 つの条件があります。

1) スコア > 特定の数

そして 2) ステータス = ユーザー

また

1) ステータス = 管理者。

4

2 に答える 2

0
let userResult=await User.find().where({
score: { '>': parseInt(req.params.score)},
or: [{ status: 'user'},{status: 'admin'}]})
于 2019-04-16T07:00:25.283 に答える