Я не думаю, что $in
- это то, что вы ищете. $in
запрашивает массив по полю, поэтому предположим, что вы ищете permissionsGroup: {$in: ['User', 'Admin']}
, и это вернет все записи, которые могут найти либо User
, либо Admin
.
В этом случае вы можете просто выполнить поиск permissionsGroups: 'User'
. Mongo достаточно умен, чтобы распознавать permissionGroups
как массив и проверять заданное значение с полями в этом массиве.