Database

[{"name":["abc","xyz"],"values":["123","100"]}]

Query

db.collection.aggregate([{$project:{data:{$map:{input:{$zip:{inputs:["$name","$values"]}},as:"zipped",in:{name:{"$arrayElemAt":["$$zipped",0]},values:{"$arrayElemAt":["$$zipped",1]}}}}}},{$unwind:"$data"},{$replaceRoot:{newRoot:{data:"$data"}}}])

Result