我想按照弹性search教程导入shakespeare.json。
[环境]
[背景]
当我在感应标签上粘贴curl -XPUT localhost:9200/_bulk --data-binary @shakespeare.json
(扩展名打开一个带有2个窗口的新标签)它被转换为PUT /_bulk
,输出是
{ "error": { "root_cause": [ { "type": "parse_exception", "reason": "Failed to derive xcontent" } ], "type": "parse_exception", "reason": "Failed to derive xcontent" }, "status": 400 }
[我的发现]
任何input赞赏。
你不应该在Sense中这样做,而应该从命令行中完成
curl -XPUT localhost:9200/_bulk --data-binary @shakespeare.json
确保指向shakespeare.json
文件的正确路径,如果它不在您所在的目录中。
curl -XPUT localhost:9200/_bulk --data-binary @/path/to/shakespeare.json
UPDATE
如果你在Windows上运行,并且没有cURL命令,可以通过https://curl.haxx.se/download.html下载cURL