命令查询页面的查询方法

时间:2016-08-03 03:20:49

标签: java spring spring-boot spring-data spring-data-jpa

我是JPA的新手,我花了好几天试图弄清楚如何解决这个问题。但我只是不能

我使用`PagingAndSortingRepository在我的应用程序的服务器端进行分页我可以正常工作,但当我尝试添加订单时它会中断

我已经有了这个工作正常:

Page<Factura> findByEstadoNotAndFechaCreacionBetween(String estado, Date from, Date to, Pageable pageable);

但如果我想在最后或中间OrderByIdFacturaDesc添加,那么停止工作也尝试在订单前添加By并且仍然无法正常工作

我也尝试过这样做:

Page<Factura> findByEstadoNotOrderByIdFacturaDesc(String estado, Pageable pageable);

并且工作得很好,但我需要过滤日期。

知道我做错了什么吗?

1 个答案:

答案 0 :(得分:1)

我认为你必须使用@Query注释来运行这种查询,它可以简化问题,并使用LIMIT进行分页