Du kan prøve nedenstående forespørgsel. Brug $slice
for at få højst første n
elementer i indlejret dokumentarray for hvert dokument.
db.collection.aggregate([{ $project: { title: 1, nUsers: { $slice: [ "$users", n ] } } ])
eller Brug af almindelig forespørgsel.
db.collection.find({}, { title: 1, nUsers: {$slice: n } })