cost 248 ms
elasticsearch-ruby:轉換

[英]elasticsearch-ruby: transforms

我們可以閱讀elasticsearch-ruby CHANGELOG (Vewsion 7.7.0) 我們有新的 API 端點可用。 包括轉換。 他們在這里。 我們使用的是 elasticsearch-ruby 7.15.0。 但是不知道怎么用。 這是我的例子... require 'elas ...

在 rspec 測試用例中啟動 elasticserach 集群時權限被拒絕

[英]Permission denied when starting elasticserach cluster in rspec test cases

我在我的 API 應用程序中使用 elasticsearch-ruby gem,該應用程序在 Rails 6 上的 Ruby 上運行。在開發環境中,一切都運行良好,但為了測試,我想使用 elasticsearch-extensions gem 創建測試集群。 當我運行 rspec 並嘗試啟動服務器時 ...

在 LogStash 中,如何刪除任何大於特定大小的 json/xml 字段

[英]In LogStash, how remove any json/xml field larger than specific size

簡而言之,我在我們公司有這個堆棧用於我們的公司日志: 很常見的做法。 然而,在意外的請求/響應格式中可能存在一個非常大的 xml/json 字段。 I want to remove only this specific field/node no matter which level either ...

使用必須和匹配過濾彈性搜索結果,給出意外結果

[英]Filtering Elastic search result with must and match giving unexpected result

結果包含以下信息 要求我想根據以下條件過濾記錄: id 必須匹配而且 draft_id 應該是non_draft或draft_11 或者用簡單的話id = 24 AND (draft_id = "non_draft" OR draft_id = "draft_11") 如果你看到結果,它只匹配 ...

elasticsearch 重新索引文檔減少可用空間

[英]elasticsearch reindex documents reduce free space

步驟: - elasticsearch 2.3 - 在 ES 中創建文檔 => ~ 使用 1 GB 磁盤 - 在 ES 中更新相同文檔 => ~ 使用 2 GB 磁盤為什么會發生? 是因為版本控制嗎? 是否可以避免磁盤使用量翻倍? 目前我們使用 forcemerge ( https:// ...

Elasticsearch 7 [標准] 令牌過濾器已被刪除

[英]Elasticsearch 7 The [standard] token filter has been removed

我正在嘗試升級到 Elasticsearch v7(我正在使用 ruby/rails 客戶端),並且在這樣做並修復了幾個問題后,我遇到了以下錯誤 在檢查重大更改后,確實提到了標准令牌過濾器已被刪除,因為它不會更改 stream 中的任何內容。 我不確定我應該如何在我的配置中反映這一點。 如果我理解正 ...

Elasticsearch 優先排名較短/相關性較低的標題

[英]Elasticsearch ranking shorter/less relevant titles first

我正在使用 Elasticsearch 7.3 進行產品搜索。 產品標題的格式不同,但我對此無能為力。 一些標題可能如下所示: 其他人是這樣的: 如果有人搜索“雪佛蘭輪轂軸承”,“福特輪轂軸承”產品排名第一,雪佛蘭零件排名第二。 如果我從產品標題中刪除所有額外的文本(型號 5528923- ...

Elasticsearch 6.3.2術語匹配空數組“加上”其他

[英]Elasticsearch 6.3.2 terms match empty array “plus” others

在我的數據庫中,帖子可以具有零(0)個或多個以數組表示的類別。 當我執行查詢時,要查看這些類別,並傳遞一些值: 而且效果很好,我有期望的記錄。 但是問題出在我想包含那些帖子,其中類別是一個空數組([])的時候。 我正在從舊版本的ES(1.4.5)升級到版本6.3.2,並且此 ...

更新elasticcache記錄而不完全替換它

[英]update elasticcache record without totally replacing it

我正在使用它向彈性緩存索引添加一堆記錄: 現在,我需要更新一條記錄(給定其ID)。 我只想向data哈希添加一個鍵值,而不是替換整個狀態。 如何使用elasticsearch-ruby做到這一點? ...

兩次分析相同的搜索字段,在ElasticSearch中的子字段上返回0個結果

[英]Analyzing the same search field twice returns 0 results on subfield in ElasticSearch

我有一個名為search_text的字段,它是全文搜索字段。 我正在使用ngrams對該字段進行索引,我想添加一個新的子字段search_text.words來對整個單詞進行索引。 我試圖實現這一點,但是查詢search_text.words總是返回0命中。 我正在這樣創建它: ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM