Database
[{"name":"foo","place":"Paris","other":{"var1":"asdf","var2":"asdf","var3":"sdfw"}},{"name":"Bar","place":"Paris","other":{"var1":"asdf","var2":"asdf"}}]
Query
db.collection.aggregate([{$replaceRoot:{newRoot:{$mergeObjects:["$other","$$ROOT"]}}},{$project:{other:0}}])