Template
single collection
multiple collections
mgodatagen
update
indexe
explain
Stage
Database
bson
mgodatagen
[{emails:[{domain:".com"}]}]
Query
db.collection.aggregate([{$project:{domain:{$let:{vars:{firstEmail:{$arrayElemAt:["$emails",0]}},in:"$$firstEmail.domain"}}}}])
Result