在Elasctisearch CURL命令中插入不间断空格
尝试让以下内容插入一个具有管理员和用户id的文档,以便在没有因id引起任何错误的情况下工作在Elasctisearch CURL命令中插入不间断空格,curl,
elasticsearch,Curl,
elasticsearch,尝试让以下内容插入一个具有管理员和用户id的文档,以便在没有因id引起任何错误的情况下工作 curl -XPUT 'http://localhost:9200/kibdana-int/dashboard/Admins and Users' -d '{ "user" : "guest", "title" : "Users and Admins" }' 我试过下面的方法,但结果是 curl -XPUT 'http://localhost:9200/kibdana-int/dashb
curl -XPUT 'http://localhost:9200/kibdana-int/dashboard/Admins and Users' -d '{
"user" : "guest",
"title" : "Users and Admins"
}'
我试过下面的方法,但结果是
curl -XPUT 'http://localhost:9200/kibdana-int/dashboard/Admins and Users' -d '{
"user" : "guest",
"title" : "Users and Admins"
}'
如何在_id中包含空格?谢谢您应该能够为Elasticsearch文档ID使用空格,您只需要在curl中使用ID之前对其进行URL编码,在您的示例中,您应该使用:
curl -XPUT 'http://localhost:9200/kibdana-int/dashboard/Admins+and+Users' -d '{
"user" : "guest",
"title" : "Users and Admins"
}'
您可以使用此小工具来处理其他url编码: