作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
“不是首页,但 Pageable 不是有效的 DocumentDbPageRequest,非首页请求需要 requestContinuation”findAll(PageRequest.of(1,10))
和 findByBookName("Name", PageRequest.of(0,10))
正在工作,但 findByBookName("Name", PageRequest.of(2,10))
似乎不起作用?
最佳答案
试试这个?
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;
import com.azure.spring.data.cosmos.core.query.CosmosPageRequest;
private List<User> findAllWithPageAndSize(int pageNum, int size) {
final CosmosPageRequest pageRequest = new CosmosPageRequest(pageNum, size, null);
Page<User> page = userRepository.findAll(pageRequest);
List<User> pageContent = page.getContent();
// while (page.hasNext()) {
// Pageable nextPageable = page.nextPageable();
// page = userRepository.findAll(nextPageable);
// pageContent = page.getContent();
// }
return pageContent;
}
我不确定,但 CosmosPageRequest 包含您的错误中提到的“requestContinuation”。
public CosmosPageRequest(int page, int size, String requestContinuation) {
super(page, size, Sort.unsorted());
this.requestContinuation = requestContinuation;
}
关于java - Page<Book> findByBookName(String name, Pageable pageable) 不适用于下一页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66211737/
“不是首页,但 Pageable 不是有效的 DocumentDbPageRequest,非首页请求需要 requestContinuation”findAll(PageRequest.of(1,10
我是一名优秀的程序员,十分优秀!