Pregunta

Estoy usando Spring Data JPA con un RDBMS en mi proyecto. Tengo un requisito en el que tengo que obtener un solo registro de la base de datos desde una tabla que tiene la última fecha. Para esto, necesito usar un límite y pedido por función o usando subconsecciones. Sin embargo, deseaba saber si deseo no usar NamedQuery es una manera de que pueda lograr esto utilizando los datos de Spring JPA y QuerydsL.

¿Fue útil?

Solución

No debería QueryDslPredicateExecutor.findAll(Predicate predicate, Pageable pageable) ¿El truco para ti? Podrías entregar un new PageRequest(0, limit) y así recuperaría el primero limitresultados.

Otros consejos

¿Qué tal usar la función MIN y MAX para lograr esto?

SELECT MAX(objDate) FROM Object
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top