Fatia do repositório Spring mongo
Estou usando spring-sata-mongodb 1.8.2 com MongoRepository e estou tentando usar a opção mongo $ slice para limitar um tamanho de lista ao consultar, mas não consigo encontrar essa opção no mongorepository.
minhas aulas ficam assim:
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 você pode ver, eu tenho um nome de coleção "Record" e o documento contém o InnerField. a lista InnerField está crescendo o tempo todo, então eu quero limitar o número de campos selecionados quando estou consultando.
Eu vi isso:https://docs.mongodb.org/v3.0/tutorial/project-fields-from-query-results/
que é exatamente o que eu preciso, mas não consegui encontrar a referência relevante no moreorepositório.
Alguma ideia?