elasticsearch 如何发送json数据弹性搜索获取请求url
以下工作很好elasticsearch 如何发送json数据弹性搜索获取请求url,elasticsearch,curl,elasticsearch,Curl,以下工作很好 curl -X GET "localhost:9200/_search?pretty" -H 'Content-Type: application/json' -d' { "query" : { "query_string" : { "query" : "chicag*", "fields" : ["name"], "_name":"myqry" } } } ' 如何为此GET请求创建浏览器url?我对json进行了U
curl -X GET "localhost:9200/_search?pretty" -H 'Content-Type: application/json' -d'
{
"query" : {
"query_string" : {
"query" : "chicag*",
"fields" : ["name"],
"_name":"myqry"
}
}
}
'
如何为此GET请求创建浏览器url?我对json进行了URL编码并尝试了-
20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7%7%7%7%7%7%7%7%7%7%7%7%10%10%10%10%10%10%10%10%10%10%10%10%10%10%10%10%10%10%10%10%10%10%10%10%10%10%10%10%10%10%10%10%10%10%10%一个10%一个10%10%10%10%10%10%10%10%20%20%20%20%10%一个10%10%10%10%10%10%10%10%10%一个10%一20%20%7D
但是它不起作用可以使用
源
参数如下:
localhost:9200/_search?pretty&source={"query":{"query_string":{"query":"chicag*","fields":["name"],"_name":"myqry"}}}&source_content_type=application/json
使用
source
参数时,可以这样做:
localhost:9200/_search?pretty&source={"query":{"query_string":{"query":"chicag*","fields":["name"],"_name":"myqry"}}}&source_content_type=application/json
我正在使用multi-get API
\u mget
。在我的例子中,我使用以下URL获取指定范围内的所有文档。
参考:
此示例显示id为49和50的文档
http://localhost:9200/my_index/_mget?pretty&source={“ids”:[49,50]}&source\u content\u type=application/json
我正在使用multi-get-API\u-mget
。在我的例子中,我使用以下URL获取指定范围内的所有文档。
参考:
此示例显示id为49和50的文档
http://localhost:9200/my_index/_mget?pretty&source={“ids”:[49,50]}&source\u content\u type=application/json
太棒了,很高兴它有帮助!太棒了,很高兴它有帮助!