[英]Search ElasticSearch via GET using JSON
任何人都知道通过 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 server:9200/index/type/_search?content= stringifiedquery或类似的东西? 我试过q=和content=以及在?之后传递内容但似乎没有任何效果。 有人有想法么? 还是我只是运气不好?
您可以使用source
查询字符串参数来发送通常是帖子正文的内容。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.