elasticsearch详细教程:Elasticsearch 术语介绍和CRUD实际操作入门
elasticsearch详细教程:Elasticsearch 术语介绍和CRUD实际操作入门{POST /accounts/_doc/3从Elasticsearch 6.0开始,官方便不建议一个索引中创建多个类型;在Elasticsearch 7.0中,更是移除了类型(Type)这个概念。在 Elasticsearch 7.* 中,由于类型(Type)的移除,我们可以理解为,一个索引(index)就是一张 table。创建一条新的文档,注意:_doc【Type名称,约定都用_doc】,此时就没有Deprecation 提示信息了。
(4)删除操作DELETE
DELETE /accounts/person/1
四、Elasticsearch 7.*的更新在前面的操作过程中,会看看到 Deprecation 提示信息,意思是type已经移除了。
从Elasticsearch 6.0开始,官方便不建议一个索引中创建多个类型;在Elasticsearch 7.0中,更是移除了类型(Type)这个概念。
在 Elasticsearch 7.* 中,由于类型(Type)的移除,我们可以理解为,一个索引(index)就是一张 table。
创建一条新的文档,注意:_doc【Type名称,约定都用_doc】,此时就没有Deprecation 提示信息了。
POST /accounts/_doc/3
{
"name": "Tom"
"lastname": "Ma"
"job_desc": "码农"
}
其他操作类似,将之前的type:person 更新为 _doc即可。
五、Elasticsearch 查询简单介绍2中查询方式,分别为 query string 和query DSL。
(1)Query String
GET /accounts/_search?q=Senior
(2)Query DSL
GET /accounts/_search
{
"query" :{
"match": {
"name": "jacky"
}
}
}