मैं MongoDB के साथ खेल रहा हूं ताकि यह पता लगाने की कोशिश करूं कि एक सरल कैसे करना है
SELECT province, COUNT(*) FROM contest GROUP BY province
लेकिन मैं इसे कुल फ़ंक्शन का उपयोग करके पता नहीं लगा सकता। मैं इसे कुछ वास्तव में अजीब समूह वाक्यविन्यास का उपयोग करके कर सकता हूं
db.user.group({
"key": {
"province": true
},
"initial": {
"count": 0
},
"reduce": function(obj, prev) {
if (true != null) if (true instanceof Array) prev.count += true.length;
else prev.count++;
}
});
लेकिन क्या कुल कार्य का उपयोग करने का एक आसान / तेज़ तरीका है?
"errmsg" : "exception: A pipeline stage specification object must contain exactly one field.",
?