Puedes intentarlo debajo de la consulta. Usa $slice
para obtener como máximo el primer n
elementos en la matriz de documentos anidados para cada documento.
db.collection.aggregate([{ $project: { title: 1, nUsers: { $slice: [ "$users", n ] } } ])
o Usando una consulta regular.
db.collection.find({}, { title: 1, nUsers: {$slice: n } })