從 5.3.x 升級到 5.4.x

本節介紹從 5.3.x 版本到 5.4.x 版本的重大變更,以及如何用新引入的功能替換已移除的功能。

重大變更

NativeQueryBuilder 中的 withKnnQuery 方法已替換為 withKnnSearches,用於構建帶有 knn 搜尋的 NativeQuery

KnnQueryKnnSearch 是 elasticsearch java 客戶端中的兩個不同類,用於不同的查詢,支援不同的引數。

如果仍然首選 KnnQuery,請務必透過 NativeQueryBuilder 中的 withQuery(co.elastic.clients.elasticsearch._types.query_dsl.Query query) 子句手動在 query 子句內部構建它。

已棄用

已移除