我已经安装了"elasticsearch-head"插件的弹性搜索群集。
我想使用_bulk API一次插入多个值,但_bulk请求体的特定格式似乎会给插件带来麻烦。
我使用"任何查询"使用以下设置指定我的请求的面板:
查询:/_bulk
体:
{ "create" : { "_index" : "eco", "_type" : "usage" } }
{ "index": 1, name" : "my_value" }
在验证json时我得到以下内容,并且请求不会被执行:
JSON.parse: unexpected non-whitespace character after JSON data at line 2 column 1 of the JSON data
有没有人知道elasticsearch-head插件是否可以处理_bulk API? 或者我的请求有问题吗?
答案 0 :(得分:0)
您在名字前缺少引号。
{ "index": 1, "name" : "my_value" }
答案 1 :(得分:0)
elasticsearch-head插件不支持_bulk,将导致JSON错误... 希望作者能够尽快提供支持,您可以向下面的网站提交问题。 https://github.com/TravisTX/elasticsearch-head-chrome/issues