【问题标题】:Elastic search _count queries弹性搜索 _count 个查询
【发布时间】:2018-08-27 20:26:30
【问题描述】:

我有一个问题,如何使用 GET _count 端点通过弹性搜索构建更复杂的计数查询。

目前我发送以下请求

https://address.com/elasticsearch/_count?q=tag:myTag

这很好,但是我想添加另一个参数,例如

https://address.com/elasticsearch/_count?q=tag:myTag&parameter:myParameter

这可能吗?在弹性搜索文档中找不到多个参数。这也需要可以使用 curl 命令执行。

【问题讨论】:

    标签: elasticsearch


    【解决方案1】:

    您可以通过使用AND 关键字连接条件来做到这一点,即

    tag:myTag AND parameter:myParameter
    

    因此,如果您对空格字符进行 URL 编码,完整的 URL 将如下所示:

    https://address.com/elasticsearch/_count?q=tag:myTag%20AND%20parameter:myParameter
    

    【讨论】:

    • 谢谢,你拯救了我的一天!
    • 酷,很高兴它有帮助!
    猜你喜欢
    • 1970-01-01
    • 2014-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多