我想将此代码与specification-arg-resolver@PageableDefault(sort = "createdAt", direction = Sort.Direction.DESC)一起使用,以实现搜索并设置排序顺序,但是它不起作用。我尝试了这个:

    @GetMapping("find")
    public Page<PaymentTransactionsDTO> getAllBySpecification(
            @PageableDefault(sort = "createdAt", direction = Sort.Direction.DESC)
            @And({
                    @Spec(path = "unique_id", spec = LikeIgnoreCase.class)

            }) Specification<PaymentTransactions> specification,
            Pageable pageable
    ) {
        return transactionService.getAllBySpecification(specification, pageable));
    }


你知道我如何在上面的代码中设置带注释的排序顺序吗?

最佳答案

我不知道该库,但我强烈希望@DefaultPageable注释需要放在Pageable参数上。

10-06 03:16