如何使用独占参数查询mongo集合

时间:2016-12-30 13:41:16

标签: javascript mongodb

在js文件中,我进行以下查询以检索用户在玩白色游戏时所玩的所有游戏(这是一个玩白色或黑色的游戏)并在玉石文件中渲染它们

view.query('games', Game.model.find().sort('game.date').where('game.users.white', req.user.key).where('game.resign', ""));

它正在运行,但我需要检索用户在玩白色或黑色时播放的所有游戏,我该如何使用OR运算符?

由于

1 个答案:

答案 0 :(得分:0)

我猜mongoose中有.or(我猜你用它作为驱动程序)

view.query('games', Game.model.find().sort('game.date').or([{'game.users.white': req.user.key}, {'game.users.black': req.user.key}]).where('game.resign', ""));