mongodb - конфликт между $ in и $ nin - PullRequest
0 голосов
/ 06 июня 2019

Я пытался использовать MongoDB для запроса, который idGroup находится в пределах некоторых значений и исключает некоторые из них, используя $in и $nin. Таким образом, условие запроса должно быть таким:

{ $and: [{ idGroup: { $nin: inGroupIds } }, { idGroup: { $in: notGroupIds } }] }

Но если значение содержится в inGroupIds и notGroupIds, оно все равно содержится в конечном результате. По логике вещей, это не должно быть связано с $nin. Как совместить эти два?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...