有什么方法可以使用@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);
有什么辦法嗎?
uj5u.com熱心網友回復:
您可以添加Pageable為引數。
@Query("{'customer._id' : ?0 }")
List<Order> findOrderByCustomerName(String customerName, Pageable pageable);
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/403271.html
標籤:
