Du kan göra detta med $slice :
https://www.mongodb.org/display/DOCS/Retrieving+a+Subset+of+Fields#RetrievingaSubsetofFields-RetrievingaSubrangeofArrayElements
Det finns också ett JS-testexempel på skiva här.
Så, findOne , kombinerat med $slice , är förmodligen rätt väg att gå.
Utan mer information om språket du använder tror jag att det är det djupaste jag kan gå.