U kunt $slice gebruiken exploitant.
De syntaxis die u zoekt is ongeveer als volgt:
db.your_collection.find({
...
}, {
your_field: { $slice: 3 }
});
dit zou je 3 eerste subelementen uit je array moeten teruggeven (je kunt -3 gebruiken om als laatste terug te geven)