2014-05-22 115 views

回答

2

切換到您正在使用的數據庫和類型:

mr = db.runCommand({ 
    "mapreduce" : "myCollectionName", 
    "map" : function() { 
    for (var key in this) { emit(key, null); } 
    }, 
    "reduce" : function(key, stuff) { return null; }, 
    "out": "myCollectionName" + "_keys" 
}) 

,一旦你得到的結果,類型:

db[mr.result].distinct("_id") 

,你會得到域的名稱列表。

相關問題