2012-02-13 48 views
0

也许这只是我缺少的东西,但是有什么方法可以改变新集合中地图缩小结构的方式吗?举例来说,目前我有:MongoDB中的MapReduce:更改缩减集合的文档结构

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

,但我想是这样的:

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

任何帮助,将不胜感激。

回答

1

不,目前不可能。但有一个吉拉案件here。你可以投票并等待。但它肯定不会很快完成,因为甚至没有计划。

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