在Spring Boot / Spring Data Elasticsearch中禁用自动索引创建

Ben*_*min 4 spring-data spring-boot spring-data-elasticsearch

我想将创建索引(包括设置和映射)的过程与应用程序的其余部分分开,以更好地控制应用程序的行为。我的spring boot项目在启动时自动创建索引。有没有办法禁用自动索引创建过程?

Joa*_*nna 6

@Document批注具有createIndex属性,默认情况下将其设置为true。只需将其设置为:

@Document(indexName = "products", createIndex = false)
Run Code Online (Sandbox Code Playgroud)