Możesz to zrobić za pomocą $slice :
https://www.mongodb.org/display/DOCS/Retrieving+a+Subset+of+Fields#RetrievingaSubsetofFields-RetrievingaSubrangeofArrayElements
Jest tu również testowy przykład JS plasterka.
A więc findOne , w połączeniu z $slice , to prawdopodobnie droga.
Bez dodatkowych informacji o języku, którego używasz, myślę, że jest to najgłębszy sposób, w jaki mogę się udać.