我是ELK的新手。我想根據字段中出現的單詞的順序來搜索文檔。例如,Kibana正則表達式搜索
在DOC1,my_field: 「我的FOO WORD欄示例」
在DOC2,my_field: 「我的吧WORD FOO EXAMPLE」
我想在Kibana要查詢的文檔,其中 「foo」 被其次是「BAR」,而不是相反。所以,我希望doc1在這種情況下返回,而不是doc2。 我嘗試在Kibana搜索中使用以下查詢。但是,它不工作。此查詢甚至不會產生任何搜索結果。
my_field.raw:/.*FOO.*BAR.*/
我也試圖與分析領域(只是my_field
),雖然我才知道,不應該工作。當然,這也沒有產生任何結果。
請幫我用這個正則表達式搜索。爲什麼我沒有得到該查詢的任何匹配結果?
感謝您的回覆。不只是這一點。即使「FOO」和「BAR」被一些其他詞隔開,我也將需要所有文檔。
例如: ** Match ** doc1,my_field:「我的FOO文字欄示例」。
**不匹配** doc2,my_field:「我的酒吧字FOO示例」 –
因此,我將需要正則表達式而不是詞組匹配 –
好吧,我想出了爲什麼這會發生在你身上(怪異的奇巴那奇怪)更新了答案。 – RyanR