JSON阵列通过聚合与新键名合并

时间:2019-03-31 12:06:48

标签: json mongodb aggregation-framework

我的MongoDB数据库集合中有一些文档。

我尝试了基于MongoDB 3.6+的一些聚合操作。

{
    "search_key1":"search_val1",
    "search_key2":"search_val2",
    "search_key3":"search_val3",
    "merge_array1":["SEQ1", "SEQ2", "SEQ3", "SEQ4", "SEQ5"],
    "merge_array2":["NAME1", "NAME2", "NAME3", "NAME4", "NAME5"],
    "merge_array3":[0.1, 0.2, 0.3, 0.4, 0.5]
}

{
    "search_key1":"search_val1",
    "search_key2":"search_val2",
    "search_key3":"search_val3",
    "SEQ1NAME1":0.1,
    "SEQ2NAME2":0.2,
    "SEQ3NAME3":0.3,
    "SEQ4NAME4":0.4,
    "SEQ5NAME5":0.5
}

我可以使用聚合框架获得以上结果吗?

1 个答案:

答案 0 :(得分:0)