我有两个收藏:
- 订单:{_id、OrderId、参数、[默认为空摘要]等}
- 批处理:{_id、OrderId、Phase1 {Planned、Done}、Phase2 {Planned、Done} 等}
订单有 0..n 个批次(“生产批次”)。(我使用 _id 和“OrderId”,因为来自外部系统。)
我正在“Batch”上做 map-reduce。
结果是:
{
_id: ORDER_ID,
value: {
Phase1: {Planned: 100, Done: 60},
Phase2: {Planned: 60, Done: 20}
}
在集合“order_summary”中。
如何将此结果插入集合“订单”(确切地说:Order.Summary)?这可能吗?