如何在字段名称中查询带有管道('|')的字段的存在?

时间:2018-06-11 23:10:15

标签: elasticsearch lucene kibana elastic-stack

我正在尝试查询Elasticsearch(通过Kibana)以查找包含具有给定字段名称的字段的所有文档。字段名称中包含垂直管道。

如果字段名称没有垂直管道,则此查询将起作用:

+_exists_:fieldNameA

但是,因为该字段确实包含垂直管道,所以此查询似乎不起作用(它不返回任何结果):

+_exists_:fieldName|A

我试过像这样逃避管道:

+_exists_:fieldName\|A,但这也不会返回结果。

我也试过引用这样的字段名称:

+_exists_:"fieldName\|A",但也没有返回任何结果。

我也试过引用,但没有逃避:

+_exists_:"fieldName|A",但也没有返回任何结果。

当该字段名称包含管道时,如何搜索字段的存在?

0 个答案:

没有答案
相关问题