|
对于最新稳定版本,请使用Spring Data Elasticsearch 5.5.5! |
从 5.0.x 升级到 5.1.x
本节介绍了从版本5.0.x到5.1.x的重大变更,以及如何用新引入的功能替代被移除的功能。
变更
在org.springframework.data.elasticsearch.core.index.AliasData类,用于从Elasticsearch返回的别名信息,属性Filter(类型)公文)被替换为filter查询该类型为org.springframework.data.elasticsearch.core.query.Query.
org.springframework.data.elasticsearch.annotations.相似性在5.1之前是个枚举类。该枚举被用于@Field注释以指定相似度值。
但除了枚举定义的值外,Elasticsearch 中还可以与自定义名称有相似之处。
因此,注释性质从枚举类型改为简单字符串.
之前的枚举值如下相似性。默认仍然存在于字符串常量中,因此现有代码会在未修改的情况下编译。
当该枚举在其他场所使用而非作为@Field注解。