elasticsearch 使用浮点的弹性搜索
我是新来基巴纳的。我正在“发现”中进行搜索,并在“可视化”中绘制它们。对于任务,我需要过滤掉一个浮点字段。但是,当我在discover中使用浮点进行搜索时,kibana不会返回任何结果 例如:elasticsearch 使用浮点的弹性搜索,elasticsearch,lucene,kibana,elasticsearch,Lucene,Kibana,我是新来基巴纳的。我正在“发现”中进行搜索,并在“可视化”中绘制它们。对于任务,我需要过滤掉一个浮点字段。但是,当我在discover中使用浮点进行搜索时,kibana不会返回任何结果 例如: my_field: <= 6.66 kibana搜索栏如下图所示: 选项栏选项: 其他信息: 使用查询进行搜索:my_字段:[*至6.66]引发错误: Discover: Can only use prefix queries on keyword and text fields - not
my_field: <= 6.66
kibana搜索栏如下图所示:
选项栏选项:
其他信息:
使用查询进行搜索:my_字段:[*至6.66]
引发错误:
Discover: Can only use prefix queries on keyword and text fields - not on [peakSpeed] which is of type [float]
查询
my_字段:首先,您的查询无效。您应该删除以下内容:
my_field <= 6.66
my_字段首先,您的查询无效。您应该删除以下内容:
my_field <= 6.66
my_field事实上,您所遇到的问题已经记录在案。可以通过转到Kibana中的“管理>高级设置”,然后将以下内容添加到查询:queryString:options
配置中来解决此问题
"lenient": true
事实上,你所遇到的问题是有记录的。可以通过转到Kibana中的“管理>高级设置”,然后将以下内容添加到查询:queryString:options
配置中来解决此问题
"lenient": true
我认为这是Val提到的映射问题。但是使用:
符号进行查询应该可以。它起作用了。我也看到过示例我认为这是Val提到的映射问题。但是使用:
符号进行查询应该可以。它起作用了。我也看到了例子非常感谢Val。特别是有耐心带我走上解决问题的道路:)太棒了,很高兴你成功了!非常感谢Val。特别是有耐心带我走上解决问题的道路:)太棒了,很高兴你成功了!评论不用于扩展讨论;此对话已结束。评论不用于扩展讨论;这段对话已经结束。
"lenient": true