Template
single collection
multiple collections
mgodatagen
update
indexe
explain
Stage
Database
bson
mgodatagen
[{"_id":489324,"name":"Ryan Jones","skills":["fishing","programming"]}]
Query
db.collection.aggregate([{$match:{name:"Ryan Jones"}},{$project:{name:1,skills:{$arrayElemAt:["$skills",0]},}}])
Result