Vous pouvez utiliser $slice opérateur.
La syntaxe que vous recherchez ressemble à ceci :
db.your_collection.find({
...
}, {
your_field: { $slice: 3 }
});
cela devrait vous renvoyer les 3 premiers sous-éléments de votre tableau (vous pouvez utiliser -3 pour renvoyer le dernier)