[英]How to value exact match higher than term frequency in elasticsearch?
我有一個包含多個標題字段的索引。 main_title、sub_titles、preferred_titles 等。 這些文本字段還有一個建議字段,我在每個字段中運行一個使用 edge-n-gram 分詞器的自定義分析器,以便我們可以在鍵入時進行搜索。 我想重視完全匹配而不是詞頻。 main_ ...
[英]How to value exact match higher than term frequency in elasticsearch?
我有一個包含多個標題字段的索引。 main_title、sub_titles、preferred_titles 等。 這些文本字段還有一個建議字段,我在每個字段中運行一個使用 edge-n-gram 分詞器的自定義分析器,以便我們可以在鍵入時進行搜索。 我想重視完全匹配而不是詞頻。 main_ ...
[英]Spring data elasticsearch embedded field mapping
我正在為某些領域的映射而苦苦掙扎。 我尋找答案,但找不到任何解決我的案子的方法。 讓我們切入正題。 我有我的文件 class EmployeeId 是我的 uuid 標識符的包裝器。 這個 object 只有 getter 和 setter 以及 jackson 注釋。 問題是 object 擴展 ...
[英]How do I register a custom converter so that @GeoShapeField picks it up?
我正在使用 spring-data-elasticsearch (5) 自動將第三方數據寫入 ES (8) 索引。 數據包含 GML 格式的地理數據,它被解析為嵌套的Map<String, Object> 。 在我的 POJO 中,我有一個字段 在許多情況下,這寫得非常好; 然而,我得 ...
[英]Spring elasticsearch - Map<String, String> index
我有一個 object,其中包含一個 Map<String, String> 字段: 查詢此索引的數據時,出現以下錯誤: 但是,當使用 Map<String, Object> 時,它可以工作。 這是索引的Settings文件: 我嘗試將Field注釋中的FieldType設置 ...
[英]Issue with querying data with NativeSearchQuery from Elasticsearch
我是 Spring Elasticsearch 的新手並嘗試構建本機查詢,但是,我收到以下錯誤消息; 2023-01-23T21:54:56.127+03:00 錯誤 46803 --- [nio-8080-exec-1] oac.c.C.[.[.[/].[dispatcherServlet]:S ...
[英]@CompletionField annotation doesn't create field on mapping
我正在嘗試使用 Elasticsearch 提出自動完成建議。這是我的實體: 我正在使用這種方法創建文檔: 創建文檔后,它會使用這些配置自動創建索引: 所以我的問題是,我的“完成”類型的“建議”字段在哪里? 我在用 彈簧數據彈性搜索(版本:4.4.2), elasticsearch (ver: ...
[英]Maven override parent dependency with specific dependency
我想用特定的一個覆蓋父 spring-data-elasticsearch 依賴。 pom.xml: 使用此配置,我在庫中有 7.17.6 elasticsearch。 我需要 7.12.1 當我將版本更改為更高或更低版本時,沒有任何變化,但是當我將 paren 版本更改為 2.5.2 時,庫中的 ...
[英]How to sort on newly added field with spring-data elasticsearch?
我對 elasticsearch 和 spring-data 組合還很陌生。 讓我給你一些背景知識。 我從這個實體開始@Document(indexName = "my-entity") public class MyEntity { @Id private String id; ...
[英]How to configure security in elasticsearch 8.5.3 using Starter Data Elasticsearch 3.0.1 in maven java springboot
我能夠創建一個 elasticsearch 8.5.3 服務器作為 docker 圖像,但安全性完全禁用,在我的 springboot 應用程序中,我使用ElasticsearchRepository執行插入、更新和刪除,使用ElasticsearchOperations執行選擇和搜索,這兩個類/接 ...
[英]Why am I getting Error creating bean with name?
資料庫 Controller 產品服務 依賴性 Docker 撰寫 說明我加了@Repository注解還是不行,我換了elasticsearch版本還是不行當我刪除 final 關鍵字時,僅此錯誤仍然存在 我不知道該怎么辦我將 elasticsearch 版本從 8.5.3 升級到 8.5. ...
[英]Convert elasticsearch bool query to Java
映射如下: 我正在使用 Elasticsearch 7.17.3。 為了在我的 springboot 中搜索 Elasticsearch 的所有文檔,我編寫了以下代碼,它為我提供了准確的 output: 誰能幫我將查詢轉換為 springboot 應用程序? 我是新手,需要您的指導 ...
[英]The method search(BoolQueryBuilder) is undefined for the type
我只是將我的 spring 引導從帶有spring-data-elastic-search 3.2.4 2.2.4-RELEASE遷移到帶有spring-data-elastic-search 4.3.3 spring 引導2.6.5 。 我的代碼在這里 public Iterable findIn ...
[英]How to build a Query in Spring Data Elasticsearch 5.0.0 API
我正在將我的代碼遷移到 Spring Data Elasticsearch 5.0.0 API 我對構造 ElasticsearchTemplate 查詢的最簡潔方法感到困惑。 由於 BoolQuery 沒有實現 Query 接口,我們不能簡單地構建它,所以現在我正在這樣做: 我對 '_toQue ...
[英]SpringBoot 3 +reactiveElasticSearch: AOT/native/GraalVM :not found at org.springframework.data.elasticsearch.support.VersionInfo.loadVersionProperties
關於帶有 AOT/native/GraalVM 的新 Spring Boot 3 的小問題最近,許多關於新的 Spring Boot 3 的討論都是關於 AOT/native/GraalVM 的。 我嘗試將一個在沒有 GraalVM 的情況下構建的項目遷移到這個很多人都在談論的新范例。 這是項目的直 ...
[英]want to create subfields of nested array elasticsearch in springboot application
這是映射 現在我想在 springboot 應用程序中使用這些字段創建 feed class 我如何在 springboot 應用程序中使用此映射將評論字段的子字段初始化為嵌套數組我已經這樣做了但不知道如何初始化評論的子字段並將評論初始化為嵌套類型是 intiliaze 的正確方法 我不知道如何初 ...
[英]Convert elasticsearch bool query into Java
我是 Elasticsearch 的新手,我在 kibana 中得到了我想要的結果,現在我想在我的 Java 應用程序中使用這個查詢,因為我想在我的 spring-boot 應用程序中使用這個 bool 搜索查詢。 誰能告訴我如何將此查詢轉換為 Java? ...
[英]Elasticsearch Java Client Jackson Mapper pollutes Spring Jackson Mapper
我正在將我的 Spring Boot 項目更新到 Spring Boot 3.0.0 版。 一個重要的依賴項是 Spring Data Elastic Repository。 我包含了入門依賴項: 更新依賴項后,我的單元測試失敗了,因為 Web 控制器不再提供空值。 我試圖通過使用屬性包含配置來改 ...
[英]Replacement for searchForStream method in ElasticSearch java api client
我正在根據 Spring Boot 3 的要求將 Java 應用程序從彈性搜索高級客戶端遷移到 Java API 客戶端,因為它不再支持“org.springframework.data.elasticsearch.client.erhlc.ElasticsearchRestTemplate”... ...
[英]Elasticsearch and spring data with empty index
我有一個關於 elasticsearch with spring data 的問題。 和存儲庫 所以我有一項服務,我必須首先搜索以前保存的記錄以檢索以前的值,總是按時間戳順序進行搜索。 並且在嘗試執行接收操作時{"error":{"root_cause":[{"type":"query_shard_ ...
[英]Elasticsearch - Further filter out results based on match score using Java
我們目前在搜索時限制為 50 個文檔。但每個文檔的分數可能會有很大差異。 例如,第一個對象的分數 = 5,第 50 個對象的分數 = 0.0001。 在這種情況下,我們需要過濾掉得分如此低的對象。 在查詢 elasticsearch 時,我們應該使用什么樣的統計分布/公式? 我在考慮標准偏差但不太確 ...