Możesz spróbować poniżej zapytania. Użyj $slice
uzyskać co najwyżej n
elementy w zagnieżdżonej tablicy dokumentów dla każdego dokumentu.
db.collection.aggregate([{ $project: { title: 1, nUsers: { $slice: [ "$users", n ] } } ])
lub Używając zwykłego zapytania.
db.collection.find({}, { title: 1, nUsers: {$slice: n } })