Domanda

Sto usando Spring Data JPA con un RDBMS nel mio progetto. Ho un requisito in cui devo recuperare un singolo record dal database da una tabella che ha l'ultima data. Per questo ho bisogno di utilizzare un limite e un ordine per funzione o usando le query secondarie. Tuttavia, desideravo sapere se desidero non usare il nome di Chiamate è un modo per ottenere questo usando Spring Data JPA e QueryDSL.

È stato utile?

Soluzione

Non dovrebbe QueryDslPredicateExecutor.findAll(Predicate predicate, Pageable pageable) Fai il trucco per te? Potresti consegnare un new PageRequest(0, limit) e così tornerebbe il primo limitRisultati.

Altri suggerimenti

Che ne dici di usare la funzione min e max per raggiungere questo obiettivo.

SELECT MAX(objDate) FROM Object
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top