Rebanada de repositorio Spring Mongo

Estoy usando spring-sata-mongodb 1.8.2 con MongoRepository y estoy tratando de usar la opción mongo $ slice para limitar el tamaño de la lista cuando hago una consulta, pero no puedo encontrar esta opción en el mongorepository.

mis clases se ven así:

public class InnerField{
    public String a;
    public String b;
    public int n;
}

@Document(collection="Record")
punlic class Record{
    public ObjectId id;
    public List<InnerField> fields;
    public int numer;
}

Como puede ver, tengo un nombre de colección "Registro" y el documento contiene el InnerField. la lista InnerField está creciendo todo el tiempo, así que quiero limitar el número de los campos seleccionados cuando estoy haciendo consultas.

Vi eso:https://docs.mongodb.org/v3.0/tutorial/project-fields-from-query-results/

que es exactamente lo que necesito pero no pude encontrar la referencia relevante en mongorepository.

¿Algunas ideas?

Respuestas a la pregunta(3)

Su respuesta a la pregunta