2012-02-13 72 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結果映射到所需結構的方法。