在Hibernate Search中覆盖Elasticsearch _type

时间:2017-11-04 04:50:14

标签: java hibernate elasticsearch hibernate-search

我想知道是否可以使用实体类上的注释在Elasticsearch文档上设置_type字段。我目前正在使用hibernate-search-ormhibernate-elasticsearch版本5.8.2.Final

添加@Indexed(name="my-index-name")注释允许我定位特定索引。但是,文档类型始终是类名。如果项目以不同的方式组织,则类型与类不匹配。

1 个答案:

答案 0 :(得分:0)

目前没办法做你想做的事。

如果您更改项目的组织(例如移动包裹或更改班级名称),则必须重新编制数据索引。

使用班级名称是确保我们不会在名称中出现冲突的好方法。

我会将它添加到我们要为搜索6讨论的内容中,看看我们是否想对此采取行动。