Database

[{"_id":ObjectId("5d35e1fd02819f105326c84e"),"deleted":false,"files":[{"ext":"pdf","file":"Revolution Series Digester Field Handbook R3 Series v1.1 150 DPI.pdf"}],"name":"Field Handbook v1.1","section":"customer","subsection":"manuals","tags":["customer","manuals"],"panel":"Revolution Series (R3 Series)"},{"_id":ObjectId("5d35e1fd02819f105326c851"),"deleted":false,"files":[{"ext":"link","file":"http://docs.biohitech.com/r3/handbook"}],"name":"Field Handbook v1.1","section":"customer","subsection":"manuals","tags":["customer","manuals"],"panel":"Revolution Series (R3 Series)"},{"_id":ObjectId("5d35e1fd02819f105326c856"),"deleted":false,"files":[{"ext":"pdf","file":"Eco-Safe Digester Field Handbook E3 Series v1.1 150 DPI.pdf"}],"name":"Field Handbook v1.1","section":"customer","subsection":"manuals","tags":["customer","manuals"],"panel":"Eco-Safe Digester (E3 Series)"},{"_id":ObjectId("5d35e1fd02819f105326c857"),"deleted":false,"files":[{"ext":"link","file":"http://docs.biohitech.com/e3/handbook/"}],"name":"Field Handbook v1.1","section":"customer","subsection":"manuals","tags":["customer","manuals"],"panel":"Eco-Safe Digester (E3 Series)"}]

Query

db.collection.aggregate([{$unwind:{path:"$files",preserveNullAndEmptyArrays:true}},{$group:{_id:{"name":"$name","section":"$section","subsection":"$subsection","panel":"$panel"},data:{$first:"$$ROOT"},files:{$push:"$files"}}},{$addFields:{"data.files":"$files"}},{$replaceRoot:{newRoot:"$data"}}])

Result