Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
<img src="//i.stack.imgur.com/RUiNP.png" height="16" width="18" alt="" class="sponsor tag img">elasticsearch 在Kibana Discover中使用弹性查询DSL来实现更多类似的功能,等等_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Kibana_Querydsl - Fatal编程技术网 elasticsearch 在Kibana Discover中使用弹性查询DSL来实现更多类似的功能,等等,elasticsearch,kibana,querydsl,elasticsearch,Kibana,Querydsl" /> elasticsearch 在Kibana Discover中使用弹性查询DSL来实现更多类似的功能,等等,elasticsearch,kibana,querydsl,elasticsearch,Kibana,Querydsl" />

elasticsearch 在Kibana Discover中使用弹性查询DSL来实现更多类似的功能,等等

elasticsearch 在Kibana Discover中使用弹性查询DSL来实现更多类似的功能,等等,elasticsearch,kibana,querydsl,elasticsearch,Kibana,Querydsl,Kibana文件中说: 当选择lucene作为查询语言时,您也可以提交 使用Elasticsearch查询DSL进行查询 但是,每当我试图在“发现”窗格中输入这样的查询时,就会出现一个解析错误。这些查询在“开发工具”窗格中运行良好 例如,如果我尝试这样一个简单的查询: {"query":{"match_phrase":{"summary":"stochastic noise"}}} 我得到以下错误: Discover: [parsing_exception] no [query] regist

Kibana文件中说:

当选择lucene作为查询语言时,您也可以提交 使用Elasticsearch查询DSL进行查询

但是,每当我试图在“发现”窗格中输入这样的查询时,就会出现一个解析错误。这些查询在“开发工具”窗格中运行良好

例如,如果我尝试这样一个简单的查询:

{"query":{"match_phrase":{"summary":"stochastic noise"}}}
我得到以下错误:

Discover: [parsing_exception] no [query] registered for [query], with { line=1 & col=356 }    

Error: [parsing_exception] no [query] registered for [query], with { line=1 & col=356 }
    at respond (http://<mydomain>:5601/bundles/vendors.bundle.js?v=16602:111:161556)
    at checkRespForFailure (http://<mydomain>:5601/bundles/vendors.bundle.js?v=16602:111:160796)
    at http://<mydomain>:5601/bundles/vendors.bundle.js?v=16602:105:285566
    at processQueue (http://<mydomain>:5601/bundles/vendors.bundle.js?v=16602:58:132456)
    at http://<mydomain>:5601/bundles/vendors.bundle.js?v=16602:58:133349
    at Scope.$digest (http://<mydomain>:5601/bundles/vendors.bundle.js?v=16602:58:144239)
    at Scope.$apply (http://<mydomain>:5601/bundles/vendors.bundle.js?v=16602:58:147018)
    at done (http://<mydomain>:5601/bundles/vendors.bundle.js?v=16602:58:100026)
    at completeRequest (http://<mydomain>:5601/bundles/vendors.bundle.js?v=16602:58:104697)
    at XMLHttpRequest.xhr.onload (http://<mydomain>:5601/bundles/vendors.bundle.js?v=16602:58:105435)
在开发工具控制台中


我希望使用Discover面板中的
查询更像这个
查询,因此(我认为)我需要使用查询DSL,而不仅仅是使用直接的lucene查询语法。但是如果有一种方法可以使用像直接lucene(或kuery)这样的专业查询,那就太好了

原因很简单,因为输入框只支持您在
查询
部分中包含的内容,因此如果您输入此内容,它将起作用:

{"match_phrase":{"summary":"stochastic noise"}}
如果您仔细想想,它是有意义的,即发现窗格中的
aggs
部分没有意义,默认设置已经处理了
from/size
属性


如果您查看完整的查询DSL,您将看到有几个部分:
查询
aggs
来自
大小
突出显示
,等等。在发现窗格中,您应该只指定进入
查询
部分的内容,没有其他内容。

原因很简单,因为输入框只支持您在
查询
部分中包含的内容,因此如果您输入此内容,它将起作用:

{"match_phrase":{"summary":"stochastic noise"}}
如果您仔细想想,它是有意义的,即发现窗格中的
aggs
部分没有意义,默认设置已经处理了
from/size
属性


如果您查看完整的查询DSL,您将看到有几个部分:
查询
aggs
来自
大小
\u源代码
突出显示
,等等。在发现窗格中,您应该只指定进入
查询
部分的内容,而不指定其他内容。

谢谢。取出
查询
部件对我很有用。我不知道你的回答中关于
aggs
from/size
部分/属性的部分是什么意思。如果你查看完整的查询DSL,你会看到有几个部分:
query
aggs
from
size
突出显示
,等等。我想说的是,在发现窗格中,您应该只指定进入
查询
部分的内容。感谢您的澄清。将其添加到答案中可能会更好,因为评论有时会被删除。在你这么做之后,我会接受答案并奖励赏金。很公平,我已经做了修改。谢谢。取出
查询
部件对我很有用。我不知道你的回答中关于
aggs
from/size
部分/属性的部分是什么意思。如果你查看完整的查询DSL,你会看到有几个部分:
query
aggs
from
size
突出显示
,等等。我想说的是,在发现窗格中,您应该只指定进入
查询
部分的内容。感谢您的澄清。将其添加到答案中可能会更好,因为评论有时会被删除。在你这么做之后,我会接受答案并奖励你。公平地说,我已经做了修改。