Spring Mongo Repository Slice

Ich verwende spring-sata-mongodb 1.8.2 mit MongoRepository und versuche, die Option mongo $ slice zu verwenden, um die Listengröße bei der Abfrage zu begrenzen. Diese Option kann ich jedoch im Mongorepository nicht finden.

meine Klassen sehen so aus:

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;
}

Wie Sie sehen können, habe ich einen Sammlungsnamen "Record" und das Dokument enthält das InnerField. Die InnerField-Liste wächst ständig, daher möchte ich die Anzahl der ausgewählten Felder beim Abfragen begrenzen.

Das habe ich gesehen:https: //docs.mongodb.org/v3.0/tutorial/project-fields-from-query-results

Das ist genau das, was ich brauche, aber ich konnte die relevante Referenz im MongorePository nicht finden.

Irgendwelche Ideen

Antworten auf die Frage(6)

Ihre Antwort auf die Frage