Puoi provare sotto la query. Usa $slice
per ottenere al massimo il primo n
elementi nell'array di documenti nidificati per ogni documento.
db.collection.aggregate([{ $project: { title: 1, nUsers: { $slice: [ "$users", n ] } } ])
o Utilizzando una query normale.
db.collection.find({}, { title: 1, nUsers: {$slice: n } })