У меня есть переменная массива var arrays=[];
В этой переменной arrays
, values
- это массив
arrays = [
{
_id: 1,
values: [
{ checked: true },
{ checked: false },
{ checked: true }
]
}
]
Я хочу получить значения, где проверенная переменная истинна в переменной arrays
:
db.getCollection('details').aggregate([
{ "$unwind": "$arrays" },
{ "$group": {
"_id": {
"istrue": {"$arrays.values"}
},
"count": { "$sum": 1 }
}
}
])
Я пробовал это, но не работало