Оператор AND в MongoDb Не получает правильные данные при запросе с ObjectId
Я пытаюсь получить документы, которые могут удовлетворить все условия в этом запросе, из встроенного документа в массив. Это получение документов любого из выполненных условий.
db.getCollection('CollectionName').find(
{ $and: [{ "users.type" : "user" },
{ "users.status" : "2"},
{"users.userId" : ObjectId("Some Object Id")} ]}