Ich habe ein Schema, in dem es hat einige Felder zu finden .. ich bin nicht in der Lage Abfrage für diese zu finden, i $ Gruppe versucht, aber war nicht in der Lage Ergebnisse zu finden
Kollektion: AufgabenCant Lage Subdokument zählt basierend auf Zustand
{
"_id" : ObjectId("5a475ee4b342fa03e71192bd"),
"title" : "Some Title",
"assignedUsers" : [
{
"_id" : ObjectId("5a47386ee4788102e530f60d"),
"name" : "Sam",
"status" : "Unconfirmed"
},
{
"_id" : ObjectId("5a473878e4788102e530f60f"),
"name" : "Ricky",
"status" : "Rejected"
}
{
"_id" : ObjectId("5a47388be4788102e530f611"),
"name" : "Niel",
"status" : "Unconfirmed"
},
{
"_id" : ObjectId("5a47388be4788102e530f611"),
"name" : "ABC",
"status" : "Unconfirmed"
},
{
"_id" : ObjectId("5a473892e4788102e530f612"),
"name" : "Rocky",
"status" : "Rejected"
}
]
}
Ergebnis enthalten sollte Unconfirmed = 3 Abgelehnt = 2
Dank
Sie können '' $ elementMatch'' verwenden –
was ist die Bedingung, über die Sie abfragen möchten? – Avij