我正在尝试从json文件创建索引。
json文件如下所示:
{"index": {"_id": "1"}}
{"description": "\n\n\nbunches of text with embedded \n newlines.\n\n\n"}
{"index": {"_id": "10"}}
{"description": "more text","abstract":"less text"}
...等 (索引按整数顺序排序,这就是为什么10在这里之后是1)
我正在尝试使用以下方法将其插入现有索引(不包含文档):
$ curl -H "Content-Type: application/json" -XPOST "localhost:9200/rktest1/_doc/_bulk?pretty&refresh" --data-binary "@myfile.json"; echo
但是echo并没有回应任何东西,我的索引没有被更新
$ curl -XGET 'localhost:9200/_cat/indices?v'
health status index uuid pri rep docs.count docs.deleted store.size pri.store.size
yellow open rktest1 4gcNmk8ZSUW-n_0Jc4cnMA 5 1 0 0 1.1kb 1.1kb
这几乎是从弹性文档中复制出来的,所以我不确定我在这里缺少什么。我很感激这个特殊案例的帮助,但我也很想知道是否有一个论点我可以发送以获得更多关于POST发生的事情的反馈,以帮助我自己调试?