【发布时间】:2016-03-05 12:26:35
【问题描述】:
索引名称将在运行时派生,例如基于某些字段的 id_t1_t2 如何使索引名称在 @Document(indexname="",type="news")
【问题讨论】:
标签: spring-data spring-data-elasticsearch
索引名称将在运行时派生,例如基于某些字段的 id_t1_t2 如何使索引名称在 @Document(indexname="",type="news")
【问题讨论】:
标签: spring-data spring-data-elasticsearch
我想你可以简单地使用别名。
我每天创建一个名为 my-index-[date] 的索引,由名为 my-index 的别名覆盖。
这给出了:
@Document(indexname="my-index",type="news")
请注意,某些存储库的功能将不起作用,例如 findOne(Object),您需要使用自定义的 findBy[...] 方法。
【讨论】: