我在提供以下数据结构的集合上运行map reduce(通过PHP):
[_id : {Name ; order_amount} , Value : { timestamp ; price}]
例如
[ _id : {Joe; #45}, Value : {150155155; 53$}]
[ _id : {Tom; #46}, Value : {150155155; 63$}]
[ _id : {Marie; #45}, Value : {150155155; 73$}]
[ _id : {Joe; #46}, Value : {150155158; 53$}]
[ _id : {Tom; #47}, Value : {150155158; 73$}]
我想重新组织map-reduce结果的输出以获得以下数据结构:
[_id : {Timestamp} , Name1 : { order_amount ; price} , Name2 : { order_amount ; price} etc...]
在上述示例中,将提供以下集合:
[_id : {150155155} , Joe { #45 ; 53$} , Tom { #46 ; 63$} , Marie { #45 ; 73$}]
[_id : {150155158} , Joe { #46 ; 53$} , Tom { #47 ; 73$}]