我的课看起来像这样:
@Document(indexName = "a")
@Mapping(mappingPath = "mapping-a.json")
public class A {
@Id
private String id;
我想做的不仅仅是在这里创建和使用索引a
,我想创建一些索引并为其使用别名(带有一些配置)。就像来自Elasticsearch documentation的ES文档示例中一样:
我能想到的唯一解决方案是在启动时“手动”创建索引,但是我希望在Spring Data Elasticsearch中内置一些功能。
答案 0 :(得分:1)
我们尚不支持在创建索引时创建别名,为此您想在Jira中打开一个问题。
您的情况看上去您应该为定义别名的索引名称模式 logs_2030 * 创建索引模板(自Spring Data Elasticsearch 4.1起可用),而无需在实体类上指定此模板。