MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Wie verwende ich den MongoDB Ruby-Treiber, um eine Gruppe (Gruppieren nach) durchzuführen?

Der Grund, warum das erste Beispiel nicht funktioniert hat, ist, dass Sie "Funktion" als "Funktion" falsch geschrieben haben. Folgendes sollte funktionieren:

Analytic.collection.group( "function(x){ return {page_id : x.page_id}; }", 
                           nil, 
                           { :count => 0 },  
                           "function(x, y){ y.count++; }" )