如何删除 mapReduce 中的"value"?



我想知道是否有可能删除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罚单。

相关内容

  • 没有找到相关文章

最新更新