В js-файле я делаю следующий запрос, чтобы получить все игры, которые играют пользователь, когда он играет на Белом (это игра, в которой вы играете Белый или Черный), и отрисовываете их в нефритовой файлеКак запросить коллекцию mongo с эксклюзивными аргументами
view.query('games', Game.model.find().sort('game.date').where('game.users.white', req.user.key).where('game.resign', ""));
Это работает, но мне нужно, чтобы получить все игры, сыгранных пользователем, когда он играет белый или черный, как я могу использовать иЛИ оператор?
Благодаря
Используйте [ '$ or'] (https: //docs.mongodb. ком/ручной/учебник/запрос-документы/# указать или-условия)? – UnholySheep
В основном app.js я использую db.collection ('games'). Find ({$ or: [{"game.users.white": userId}, {"game.users.black": userId}] }), но он не работает в этом js-файле – voltaire