gpt4 book ai didi

mongodb - 如何删除 mapReduce 中的 "value"?

转载 作者:可可西里 更新时间:2023-11-01 10:05:13 25 4
gpt4 key购买 nike

我想知道是否可以删除 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 命令来完成,但我不确定如何做。

最佳答案

目前看来是不可能的。有一个JIRA ticket对于在 Mongo 中报告的内容。

关于mongodb - 如何删除 mapReduce 中的 "value"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15330668/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com