Elasticsearch8.X入门实战(五)REST API (2)

文档API

1.添加文档

在指定的索引中可以添加文档。请求方法为PUT,语法为:

PUT //_doc/<_id>

例如,在索引customer中添加一个name为Zhang San的文档,该文档的id为1,命令如下:

$ curl -H 'content-type:application/json' -XPUT 'centos01:9200/customer/_doc/1?pretty' -d '{"name":"Zhang San"}'

上述命令中使用参数-H指定内容类型为application/json。这是因为,在Elasticsearch6.0版本之后,为了提高安全性,若使用curl或其他命令行工具将数据发送到Elasticsearch,则必须向任何包含主体的请求添加Content-Type报头,否则将添加失败。

在Kibana中可将命令简化为:

PUT customer/_doc/1

{

  "name" : "Zhang San"

}

返回以下结果代表文档添加成功&#

你可能感兴趣的:(elasticsearch,大数据)