cost 417 ms
如果 Elastic 搜索文檔中缺少字段,則返回一個值

[英]Return a value if field is missing in Elastic search document

我有一個索引用戶。 我在 LOCATION_ID 上過濾用戶,_source 由 PHONE_NUMBER 和 USER_ID 組成,一些文檔沒有 PHONE_NUMBER 數據。 所以,它返回一個只有 USER_ID 的響應。 有什么方法可以讓 PHONE_NUMBER 字段在文檔中丟失的情況下獲 ...

Elasticsearch - 術語查找 - 過濾器

[英]Elasticsearch - terms lookup - filter

我有兩個指標: users和cars users包含用戶的user_id和汽車ratings 。 ratings對象代表汽車評級(由用戶) 我正在嘗試構建一個查詢來獲取由用戶 3 評分高於 20 的汽車。 這意味着,查詢將僅返回“yyy”汽車(基於上面的文檔),因為用戶 3 有兩個評級,但只有他 ...

Elasticsearch:查詢字符串與簡單查詢字符串

[英]Elasticsearch: Query String vs Simple Query String

查詢字符串和簡單查詢字符串之間的確切區別是什么? 文檔中提到的唯一區別是查詢字符串更高級,但在無法解析發送的查詢時會拋出異常。 但是,我注意到即使查詢字符串中沒有任何異常,查詢字符串的行為也會有所不同。 這里有兩個相同的查詢,但帶有查詢字符串的查詢返回一個響應,而簡單的查詢字符串返回零個文檔。 我想 ...

Elasticsearch - 將不區分大小寫的精確匹配搜索添加到自定義分析器

[英]Elasticsearch - Adding case-insensitive exact match search to custom analyzer

我有一個索引如下: 以下是stop_delimiter_stemmer_analyzer (我的自定義分析器): 如果我使用match查詢來搜索Preuve à futur , Elasticsearch 會發現它是第一個結果。 但是如果我搜索它作為preuve à futur ,它會發現它的排名要 ...

如何按定義了多字段的嵌套字段進行排序

[英]How to sort by nested field which has multi-field defined

首先,這是我在這里的第一篇文章,所以請多多包涵我正在嘗試找到一種正確的方法來對定義如下的 class 中的 elasticsearch 嵌套字段進行排序: } 這個嵌套的 object 定義如下: 要么 在純彈性語法中。 我已經嘗試了很多組合,但最接近干凈請求的應該是 在所有情況下,我都會收到相同 ...

如何根據另一個字段對 Elasticsearch 中的查詢進行排序?

[英]How to sort a query in Elasticsearch based on another field?

在 Elasticsearch 中,我存儲的數據如下: 如果用戶輸入“John”而不是我通過查詢按名稱字段搜索: 並從上面的查詢中得到類似的結果: 我得到的所有結果都帶有 John 的名字,但我希望來自國家/地區的 John:印度排在首位,其次是加拿大,然后是所有其他國家/地區。 這意味着我必須分 ...

如何在文本字段的彈性搜索查詢中執行基於余弦相似度的語義搜索?

[英]how to perform cosine similarity based semantic search in elastic search query on a text field?

我正在對文本字段(技能)進行匹配。 我不想要完全匹配,而是希望在該字段上進行基於余弦相似度的搜索。 上面的查詢是精確匹配的。 我如何包括某種語義搜索(基於技能字段查詢的余弦相似度)。 技能字段是一個自由文本字段,所以我也希望根據它們的語義進行匹配。 示例---技能-交流和談話應該反映出某種相似性並 ...

elasticsearch: 問題咨詢師 a unrango de tiempo definido

[英]elasticsearch: problema al consultar a un rango de tiempo definido

我想知道是否有一種方法可以定義如下的時間范圍。 與觀察者一起,我正在尋找字段中包含特定消息的記錄。 問題是我希望它在輸入 72 小時后找到記錄。 這是我的代碼: 我的問題是查詢總是返回與“狀態”字段匹配但不考慮范圍的記錄(即它可以帶來更舊/新的記錄)。 我知道通過現在放置我指定當前日期。 也就是說 ...

有沒有辦法查詢 elasticsearch 包括至少一個記錄,這兩個術語具有相同的其他值?

[英]Is there a way to query elasticsearch includes at least one record for both terms with same other value?

我現在的標題很長而且令人困惑。 對此感到抱歉。 我在 Elasticsearch 8.2.3 中有一個圖書數據庫,記錄如下: 我想要一個查詢,該查詢將返回至少擁有一本書的“恐怖”和“幻想”類型的作者。 如果它還返回這些作者在這些類型中的書籍總數,那就太好了。 我可以使用 python 進行多個查詢 ...

Elasticsearch,日期直方圖省略了桶

[英]Elasticsearch, date histogram omits buckets

我正在嘗試獲得類似於下面的 kibana“發現”選項卡的結果 通過date_histogram功能我的要求如下 導致從總命中數驗證正確的查詢 問題是即使min_doc_count設置為 0,它也不會返回最后的空桶。桶的數量是 23 而不是 24,並且只返回最后一個非空桶如果最后一個桶不是空的,則正確 ...

為什么 elasticsearch 關鍵字搜索不起作用?

[英]why elasticsearch keyword search not working?

我使用 NLog 將日志消息寫入 Elasticsearch,索引結構在這里: 我能夠使用文本搜索獲得結果: 結果“命中”:[{“_index”:“webapi-2022.07.28”,“_type”:“logevent”,“_id”:“IFhYQoIBRhF4cR9wr-ja”,“_score” ...

有沒有辦法通過更改搜索值來構建彈性查詢?

[英]Is there a way to build an Elastic query with changing search values?

我想在 PHP 中使用 Elastic 來處理來自我網站的搜索請求。 例如,我有搜索參數name age height weight 。 但不必總是搜索所有參數。 所以可能只有( name和age )有值,而( height和weight )沒有。 有沒有辦法用靈活/可變的輸入值構建一個查詢? ...

Elasticsearch 精確搜索查詢

[英]Elasticsearch exact search query

我正在使用query string來搜索索引中的文檔。 問題是它返回所有包含搜索關鍵字的附加字符串。我想給出具有精確短語的字符串。 例如文檔table test 1和table test 12和table test在我的索引中。 當我搜索table test時,我只想返回table test 。 我 ...

ElasticSearch:從嵌套數組中獲取“僅”包含給定元素的記錄,並用混合值過濾掉其余的記錄

[英]ElasticSearch: Fetch records from nested Array that "only" include given element/s and filter-out the rest with mixed values

我被困在我的一項任務上。 概述: 有一些關於彈性搜索的記錄。 其中包括有關候選人及其就業的信息。 有一個字段存儲有關候選人提交狀態的信息。 我想編寫一個 es 查詢來獲取提交的作業數組“僅”具有“pendingPM”狀態而沒有其他狀態的所有記錄。 我嘗試了這個查詢,它返回了包含 ...

文本字段上的 Elasticsearch 日期范圍查詢

[英]Elasticsearch date range query over text field

我的文檔中有 2 個日期字段,比如date_field_1和date_field_2 。 所有文檔都有date_feild_1數據,但對於date_filed_2 ,其中很少有空字符串。 因此date_field_1被標記為日期字段,而date_field_2被標記為文本字段。 現在,當我嘗試執行 ...

ElasticSearch - 不帶撇號的搜索

[英]ElasticSearch - Search without apostrophe

我試圖讓用戶在不輸入撇號的情況下進行搜索。 EG 類型 Johns 並且仍然為 John's 提供結果 我嘗試了多種方法,包括添加詞干過濾器,但沒有運氣。 我以為我可以做一些手動的事情,比如 我得到以下回復 但是,當我搜索沒有 ' 的“johns”時,我仍然找不到匹配項 我的設置如下: ...

在嵌套的 Elasticsearch 對象中按 Id 過濾

[英]Filter by Id in nested Elasticsearch objects

我正在努力實現不尋常的事情,我正在努力奮斗。 我有這樣的文件: 正如您在此處看到的,我有一個 UserFields 數組,這是 Elasticsearch 中的嵌套對象。 我的目標是按該字段的值進行搜索,但我需要特定的FieldId並且始終相同,在靜態類中進行了描述。 所以在我的 .NET ...


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