【发布时间】:2022-01-04 10:15:49
【问题描述】:
有没有办法用 @Query 注释向 mongo 写入一些查询,并直接在其中添加 paginaiton。我在存储库中有一个方法
@Query("{'customer._id' : ?0 }")
List<Order> findOrderByCustomerName(String customerName);
我希望它看起来像这样
@Query("{'customer._id' : ?0 }.skip{(?1 - 1) * ?2}.limit(?2)")
List<Order> findOrderByCustomerName(String customerName, int page, int size);
有什么办法吗?
【问题讨论】:
标签: spring mongodb spring-boot spring-data