添加文档(自动创建索引)POST 127.0.0.1:9200/索引名称/类型名称
时间: 2024-09-08 15:02:53 浏览: 59
Elastic7.x语法版本操作手册
当你想要在Elasticsearch中添加一个新的文档,并希望自动生成索引结构,包括索引名和类型名(在旧版本中称为"doc_type"),你可以使用HTTP POST方法向Elasticsearch的RESTful API发送请求。这里的URL应该如下所示:
```
POST http://127.0.0.1:9200/索引名称/类型名称/_doc/(如果使用新版API,类型名称通常省略)
```
在这个例子中,`127.0.0.1:9200`是Elasticsearch服务器的地址和端口,`索引名称`是你想创建的索引的名称,而`类型名称`是数据的分类, `_doc` 是默认的文档类型,如果你不指定其他类型。
为了添加文档,你需要准备包含文档内容的数据,通常是JSON格式。例如:
```json
{
"title": "我的文章",
"content": "这是一篇关于技术的文章。",
"author": "John Doe"
}
```
然后将这个JSON作为POST请求体发送到上述的URL。Elasticsearch会处理并存储这个文档,同时为你创建或更新索引内的映射结构。
阅读全文