两个数组之间的映射-Mongodb

时间:2020-08-21 06:15:19

标签: mongodb

    "receiver_name": ["Fan Two", "Mike Jones" ], 
    "receiver_role": [ "user", "performer"]

如何使用mongodb查询{Fan Two:user, mike jones:performer}创建它?

1 个答案:

答案 0 :(得分:2)

您正在寻找$zip

play

db.collection.aggregate([
  {
    $project: {
      "output": {
        "$zip": {
          "inputs": [
            "$receiver_name",
            "$receiver_role"
          ],
          
        }
      }
    }
  }
])
相关问题