从 5.3.x 升级到 5.4.x

本节描述了从 5.3.x 版本到 5.4.x 版本的破坏性变更,以及如何用新引入的功能替代已被移除的功能。spring-doc.cadn.net.cn

重大变更

withKnnQuery 方法在 NativeQueryBuilder 中已被替换为 withKnnSearches,以构建支持 knn 搜索的 NativeQueryspring-doc.cadn.net.cn

KnnQueryKnnSearch 是 Elasticsearch Java 客户端中的两个不同类,用于不同的查询,并支持不同的参数:spring-doc.cadn.net.cn

如果仍倾向于使用 KnnQuery,请务必在 NativeQueryBuilderwithQuery(co.elastic.clients.elasticsearch._types.query_dsl.Query query) 子句中手动在 query 子句内构造它。spring-doc.cadn.net.cn

弃用

移除