MongoDB中的MapReduce:更改缩小集合的文档结构

时间:2012-02-13 19:16:15

标签: javascript json mongodb mapreduce

也许这是我刚刚遗漏的东西,但有没有办法改变地图缩小结构在新系列中出现的方式?例如,目前我有:

{ "_id" : id_for_item,
  "value" : { "item1" : 10,
              "item2" : 12,
              "item3" : 19
            } 
}

但我想要像:

{ "_id" : id_for_item,
  "item1" : 10,
  "item2" : 12,
  "item3" : 19
}

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:1)

不,目前不可能。但是有一个jira案例here。你可以投票并等待。但肯定不会很快完成,因为即使没有计划。

如果您通过任何驱动程序访问数据库,则可以创建将m / r结果映射到所需结构的方法。