2017-06-04 2 views

Répondre

2

Vous pouvez essayer une requête ci-dessous.

Utilisation @Query annotation

@Query("{ 'date' : ?0 }") 
Foo getByLatestDate(LocalDate date); 

Ou

dépôt en utilisant des mots-clés pris en charge

Foo findByDate(LocalDate date); 

Mise à jour: Utilisez ci-dessous pour obtenir la dernière requête jour.

Foo findFirstByOrderByDateDesc(); 

Foo findTopByOrderByDateDesc(); 
+0

Ceci ne fonctionnera que si je sais quelle date je recherche. Mais je ne sais pas quelle est la dernière date dans les entités données. Et j'ai besoin de trouver le dossier avec la dernière date. Ce pourrait être dans le passé, dans le futur, peu importe. – Alesto

+0

Mise à jour pour inclure la méthode de référentiel afin d'obtenir la dernière date de collecte. Je vais voir si je peux trouver une méthode de requête équivalente. – Veeram

+0

Mongo ne reconnaît pas ces requêtes. – Alesto