आपको एग्रीगेटकोड का उपयोग करना होगा>
इसे प्राप्त करने के लिए प्रश्न। यहां एक उदाहरण दिया गया है जो शेल में काम करेगा (जिसे आसानी से नेवला में अनुवादित किया जा सकता है):
db.gpc.aggregate([
// your where clause: note="test2" and notetwo = "meet2"
{"$match" : {note:"test2", notetwo:"meet2"}},
// group by key, score to get distinct
{"$group" : {_id : {key:"$key", score:"$score"}}},
// Clean up the output
{"$project" : {_id:0, key:"$_id.key", score:"$_id.score"}}
])
आउटपुट:
{ "result" : [ { "key" : "SAGAR33", "score" : 37 } ], "ok" : 1 }