如何使索引名称动态解析

时间:2015-12-01 14:29:44

标签: spring-data spring-data-elasticsearch

索引名称将在运行时派生,例如根据某些字段说id_t1_t2 如何使索引名称动态化 @Document(INDEXNAME ="",类型="新闻&#34)

1 个答案:

答案 0 :(得分:0)

我想你可以简单地使用别名 我每天创建一个索引,名为my-index-[date],由名为my-index的别名覆盖。

这给出了:

@Document(indexname="my-index",type="news")

请注意,某些存储库的功能不起作用,例如findOne(Object),而您将需要使用自定义findBy[...]方法。