$cond inside $toplam [yinelenen]
Nov 25 2020
Mongodb'de, algıladığı her doğru için 1 eklemesi gereken bir bileşik sorgu yapmak istiyorum, ancak hem doğru hem de yanlışı saydığı için doğru çalışmıyor.
{
_id: "resumen",
summary: { $sum: { $cond: [ asistencia: false, 1, 0 ] }
}
}
Verilerime örnek:
{
_id: ObjectId(5fb8722ec775d2f89c47b00d),
id_asesor: ObjectId(5fb72a4245494b99847d63c2),
nombre_evento:" Reunión"persona:"Joaquin Vazquez Muños",
inicio: 2020-11-20T06:00:00.000+00:00,
fin_ev: 2020-11-20T07:00:00.000+00:00,
duracion: 60,
asistencia: false <- this is the data to validate
}
Yanıtlar
1 varman Nov 25 2020 at 10:38
Deneyin . ilk koşul olduğu yerde 3 parametre alıyor. Yani durumu kontrol etmek için kullanılır{ $cond: [ {$eq:["$asistencia", false]}, 1, 0 ] }$cond$eq
Charly Reynolds Yakın Zamandaki Vokal Kord Ameliyatını Açıkladı: 'Şarkı Söylemekte Sorun Yaşıyordum'
Tom Girardi Dolandırıcılık Suçlamalarından Yargılanma Yetkisinin Belirlenmesi İçin Duruşmaya Katıldı