当前位置:  开发笔记 > 前端 > 正文

使用JSON通过GET搜索ElasticSearch

如何解决《使用JSON通过GET搜索ElasticSearch》经验,为你挑选了1个好方法。

有人知道通过HTTP GET向ElasticSearch服务器发送JSON查询的方法吗?我知道您可以将JSON内容发布到_search,但POST不可用,因为这是跨域的.例如,如果我的查询如下所示:

{
    "query": {
        "query_string": {
            "fields": ["name", "description"],
            "query": "Elastic Search"
        }
    }
}

我将转换为以下内容:

{"query":{"query_string":{"fields":["name","description"],"query":"Elastic Search"}}}

有没有办法GET服务器:9200/index/type/_search?content = stringifiedquery或类似的东西?我试过q =content =以及只是传递内容后但似乎没什么用.有人有主意吗?或者我只是运气不好?



1> DrTech..:

您可以使用source查询字符串参数来发送通常是帖子正文的内容.

请参见本页底部:http://www.elasticsearch.org/guide/reference/api/

推荐阅读
我我檬檬我我186
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有