Database
[{array:[1,2,3]},{array:[4,5,6]},{array:[7,8,9]}]
Query
db.collection.aggregate([{$group:{_id:null,array:{$push:"$array"}}},{$project:{_id:0,array:{$reduce:{input:"$array",initialValue:[],in:{$concatArrays:["$$value","$$this"]}}}}}])