【发布时间】:2017-03-22 17:53:36
【问题描述】:
当我对数据库中的所有新闻提出请求时,我会使用这样的 PageRequest:
public Page<StatusUpdate> getPageSiteUser(int pageNumber) {
PageRequest request = new PageRequest(pageNumber-1, pageSize, Sort.Direction.DESC, "added");
return statusUpdateDao.findAll(request);
}
它显示了每个页面中的所有新闻都以完美的顺序排序。
但是现在,我想选择一个用户创建的新闻,以相同的可分页格式(不是所有新闻),我不知道该怎么做,所以我一定是在某个地方犯了一个愚蠢的错误......应该是……
public Page<StatusUpdate> findMyStatusUpdates(Long user_id, int pageNumber) {
PageRequest request = new PageRequest(pageNumber-1, pageSize, Sort.Direction.DESC, "added");
return statusUpdateDao.findAll(request);
}
如果可以的话,请回答该理论的链接。文档讨论排序,而不是进行实际选择 (enter link description here)
【问题讨论】: