我想知道是否可以删除map-reduce中的“value”键,以便最终结果只包含值而不是在“value”键内。我希望只使用命令(所以没有Javascript变量等)
例如,map-reduce输出通常是
[
{
"_id" : 0,
"value" : {
"name" : "Apple",
"sold" : 1234
}
},
{
"_id" : 1,
"value" : {
"name" : "Amazon",
"sold" : 5678
}
}
]
我希望它最终成为
[
{
"_id" : 0,
"name" : "Apple",
"sold" : 1234
},
{
"_id" : 1,
"name" : "Amazon",
"sold" : 5678
}
]
我认为可以使用findAndModify命令完成,但我不确定如何。