Проблема нестандартного метода с ReactiveCrudRepository - PullRequest
0 голосов
/ 11 января 2020

У меня есть интерфейс, расширенный ReactiveCrudRepository следующим образом. Поскольку мне нужно было написать агрегированный запрос, я создал другой интерфейс и реализовал там собственный метод.

public interface MyNiceRepository extends ReactiveCrudRepository<MyNiceObject, String>, MyNiceCustomRepository {

Mono<MyNiceObject> findOneByName(String name);
}

MyNiceCustomRepository

public interface MyNiceCustomRepository {

Flux<MyNiceObject> customMethod(CustomObject request);

}

Я получаю следующее исключение, похоже, что Spring пытается также проанализировать пользовательский метод во втором интерфейсе.

Caused by: org.springframework.data.mapping.PropertyReferenceException: No property customMethod found for type MyNiceObject!

Как это сделать

...