Frühlingsdaten MongoDB Datum zwischen

Ich benutze Spring Data Mongodb.

Ich möchte die Aufzeichnungen zwischen zwei Daten. Die folgende MongoDB-Abfrage funktioniert:

<code>db.posts.find({startDate: {$gte: start, $lt: end}});
</code>

Meine versuchte Übersetzung des Spring-Datenabfrageobjektcodes funktioniert nicht:

<code>Query query = new Query();
query.addCriteria(Criteria.where("startDate").gte(startDate)
                            .and("startDate").lt(endDate));
</code>

Wie ist die richtige Reihenfolge der Methodenaufrufe, um die von mir benötigte Mongo-Abfrage zu erstellen?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage