diff --git a/src/main/java/org/springframework/data/elasticsearch/repository/ElasticsearchRepository.java b/src/main/java/org/springframework/data/elasticsearch/repository/ElasticsearchRepository.java index 26ecf0214..4f0fc71a9 100644 --- a/src/main/java/org/springframework/data/elasticsearch/repository/ElasticsearchRepository.java +++ b/src/main/java/org/springframework/data/elasticsearch/repository/ElasticsearchRepository.java @@ -17,6 +17,7 @@ package org.springframework.data.elasticsearch.repository; import org.springframework.data.domain.Page; import org.springframework.data.domain.Pageable; +import org.springframework.data.repository.CrudRepository; import org.springframework.data.repository.NoRepositoryBean; import org.springframework.data.repository.PagingAndSortingRepository; import org.springframework.lang.Nullable; @@ -31,7 +32,7 @@ import org.springframework.lang.Nullable; * @author Peter-Josef Meisch */ @NoRepositoryBean -public interface ElasticsearchRepository extends PagingAndSortingRepository { +public interface ElasticsearchRepository extends PagingAndSortingRepository, CrudRepository { /** * Search for similar entities using a morelikethis query diff --git a/src/main/java/org/springframework/data/elasticsearch/repository/ReactiveElasticsearchRepository.java b/src/main/java/org/springframework/data/elasticsearch/repository/ReactiveElasticsearchRepository.java index 28841f033..3c285d089 100644 --- a/src/main/java/org/springframework/data/elasticsearch/repository/ReactiveElasticsearchRepository.java +++ b/src/main/java/org/springframework/data/elasticsearch/repository/ReactiveElasticsearchRepository.java @@ -16,6 +16,7 @@ package org.springframework.data.elasticsearch.repository; import org.springframework.data.repository.NoRepositoryBean; +import org.springframework.data.repository.reactive.ReactiveCrudRepository; import org.springframework.data.repository.reactive.ReactiveSortingRepository; /** @@ -25,6 +26,7 @@ import org.springframework.data.repository.reactive.ReactiveSortingRepository; * @since 3.2 */ @NoRepositoryBean -public interface ReactiveElasticsearchRepository extends ReactiveSortingRepository { +public interface ReactiveElasticsearchRepository + extends ReactiveSortingRepository, ReactiveCrudRepository { }