Database
[{"products":[{productName:"something"},{productName:"noIdea"}]},{"products":[{productName:"something2"},{productName:"noIdea"}]}]
Query
db.collection.aggregate([{$addFields:{products:"$products.productName"}},{$group:{_id:"$products"}}])