使用MongoDB,如何在$ unwind之前将混合单/数组值转换为数组?

时间:2013-02-28 23:24:20

标签: mongodb aggregation-framework

假设我在集合中有以下行

{id: 1, value: 1},
{id: 2, value: [2, 3]},
{id: 3, value: 2}

如果我想在字段'value'上对整个集合进行聚合,我怎样才能保证'value'字段在发送到管道中的$ unwind操作之前始终是一个数组? (无需重建整个集合)

如果需要,请要求澄清

0 个答案:

没有答案