如何在 kibana discover 中搜索任何以 g、b 或 a 开头的城市?
How to search for any city starting with either g, b, or a in kibana discover?
我正在使用 kibana discover 一段时间,我想获取所有 city_names 以 g、[=14] 开头的文档=]b,或a。
这是我对正则表达式的查询:geoip.city_name: /[gab].*/
但它不起作用。
我的查询有什么问题?你能帮我吗?
您可以在 discover 中更改为使用 lucene 查询语言而不是 KQL,需要单击 KQL 并将其关闭。
我尝试了您的查询,它按预期工作,returning 以 g b 或 a 开头的城市名称。
在 KQL 中此查询 return 语法错误。
注意:更改语言适用于 7.5 版,它可能不适用于其他版本,因为 Kibana 界面经常更改。问题中的查询可能适用于支持正则表达式的任何版本。
(看来是我从评论中移走的正确答案)
我正在使用 kibana discover 一段时间,我想获取所有 city_names 以 g、[=14] 开头的文档=]b,或a。
这是我对正则表达式的查询:geoip.city_name: /[gab].*/
但它不起作用。
我的查询有什么问题?你能帮我吗?
您可以在 discover 中更改为使用 lucene 查询语言而不是 KQL,需要单击 KQL 并将其关闭。 我尝试了您的查询,它按预期工作,returning 以 g b 或 a 开头的城市名称。
在 KQL 中此查询 return 语法错误。
注意:更改语言适用于 7.5 版,它可能不适用于其他版本,因为 Kibana 界面经常更改。问题中的查询可能适用于支持正则表达式的任何版本。
(看来是我从评论中移走的正确答案)