我有一个以pageable作为参数的查询。我将方向定义为desc,但这不起作用。这是我的要求。你能不能帮我把请求的结果按降序排序?我已经把我的请求贴在下面的图片上了。它工作,但它不排序的结果
谢谢您
这是控制器代码:
@GetMapping
fun listMessages(@RequestParam conversationRef: String,
@RequestParam fromDate: Instant, @RequestParam toDate: Instant,
pageable: Pageable): PaginatedCollection<MessageVO> {
return messageService.listAll(fromDate, toDate, pageable,
conversationRef).data ?: PaginatedCollection(listOf(),
PaginationVO.build(), SortVO.build())
}
1条答案
按热度按时间lymnna711#
您需要发送要按降序排序的排序字段。(ref)例如:
http://localhost:8080/people?sort=id,desc
在这里id
是排序字段和desc
排序方向由逗号分隔。所以,你需要把
id,desc
在sort
用于排序的 Postman 参数id
按降序。