我正在使用新的 spring data r2dbc 模块,并且能够使用 ReactiveCrudRepository 提取数据。现在我需要引入分页,但我无法做到。我试过这个
public interface TestRepository extends ReactiveCrudRepository<MyEntity, Long> {
Flux<MyEntity> findByEntityId(Long entityId, Pageable page);
}
但是当我尝试执行此操作时,我收到此错误
org.springframework.data.repository.query.ParameterOutOfBoundsException: Invalid parameter index! You seem to have declared too little query method parameters!
at org.springframework.data.repository.query.Parameters.getParameter(Parameters.java:237)
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
有没有办法在这个模块上使用分页?