Mam szereg dokumentów (sprawdź wydarzenia) w MongoDB to wyglądać tak:Group By Stan w MongoDB
{
"_id" : ObjectId("5397a78ab87523acb46f56"),
"inspector_id" : ObjectId("5397997a02b8751dc5a5e8b1"),
"status" : 'defect',
"utc_timestamp" : ISODate("2014-06-11T00:49:14.109Z")
}
{
"_id" : ObjectId("5397a78ab87523acb46f57"),
"inspector_id" : ObjectId("5397997a02b8751dc5a5e8b2"),
"status" : 'ok',
"utc_timestamp" : ISODate("2014-06-11T00:49:14.109Z")
}
Muszę dostać zestaw wyników, który wygląda tak:
[
{
"date" : "2014-06-11",
"defect_rate" : '.92'
},
{
"date" : "2014-06-11",
"defect_rate" : '.84'
},
]
Innymi słowy, potrzebuję uzyskać średnią liczbę defektów dziennie. czy to możliwe?
Dzięki za wiadomość! Ma sens, ale nie działa w konsoli MongoDB. Nie ma komunikatu o błędzie, próbuję przejrzeć i sprawdzić, czy jest to składnia ... – okoboko
Czy tylko kopiujesz i wklejasz? "kolekcja" musi być nazwą twojej kolekcji. Jest to tylko podstawowa nazwa, której używam, chyba że faktycznie podasz zapytanie, które wypróbowałeś w swoim pytaniu. –
Tak, zmieniłem to w moim zapytaniu. – okoboko