mr = db.runCommand({
"mapreduce": "集合名随意替换",
"map": function() {
for (var key in this) {
emit(key, null);
}
},
"reduce": function(key, stuff) {
return null;
},
"out": "集合名随意替换" + "_keys"
})
db[mr.result].distinct("_id")
使用方式:
本人使用navicat12连接mongo数据库后,新建查询
运行后有结果输出就是全部的列名了。