Você pode fazer isso com
$slice
:http://www.mongodb.org/display/DOCS/Retrieving+a+Subset+of+Fields#RetrievingaSubsetofFields-RetrievingaSubrangeofArrayElements
Há também um exemplo de teste JS de slice aqui.
Então,
findOne
, combinado com $slice
, é provavelmente o caminho a percorrer. Sem mais informações sobre o idioma que você está usando, acho que é o mais profundo que posso ir.