diff --git a/src/main/java/org/springframework/data/elasticsearch/repository/support/ElasticsearchRepositoryFactoryBean.java b/src/main/java/org/springframework/data/elasticsearch/repository/support/ElasticsearchRepositoryFactoryBean.java index 8eb808085..fd07313e9 100644 --- a/src/main/java/org/springframework/data/elasticsearch/repository/support/ElasticsearchRepositoryFactoryBean.java +++ b/src/main/java/org/springframework/data/elasticsearch/repository/support/ElasticsearchRepositoryFactoryBean.java @@ -42,6 +42,7 @@ public class ElasticsearchRepositoryFactoryBean, S, */ public void setElasticsearchOperations(ElasticsearchOperations operations) { Assert.notNull(operations); + setMappingContext(operations.getElasticsearchConverter().getMappingContext()); this.operations = operations; }