У меня есть схема, которая похожа на это.
{id: Number,
line_items: [{
id: String,
quantity: Number,
review_request_sent :Boolean
}],
total_price: String,
name: String,
order_number: Number
}
Я хочу найти все документы, для которых не установлено поле review_request_sent для всех элементов в массиве.
пример
{
id: 1,
line_items: [
{
id: 43,
review_request_sent: true
}
]
},
{
id: 2,
line_items: [
{
id: 1,
review_request_sent: false
},
{
id: 39
},
]
},
{
id: 3,
line_items: [
{
id: 23,
review_request_sent: true
},
{
id: 85,
review_request_sent: true
},
{
id: 12,
review_request_sent: false
}
]
}
Я хотел бы помочь с запросом/находкой, который вернет только второй документ, потому что у него нет поля review_request_sent во всех его элементах в его массиве.