天天看点

【elasticsearch】映射的使用+postman一、说明二、映射的各种操作三、注意

目录

一、说明

二、映射的各种操作

1、为索引新建一个映射

2、查看某个索引的mapping

3、查看多个索引的mapping

4、获取所有的mapping

5、增加mapping中某个属性

三、注意

一、说明

1、mapping定义了每个字段的类型等信息。相当于关系型数据库中的表结构。

2、curl加映射语法:

curl -X PUT "localhost:9200/index_stu/_mapping" -H 'Content-Type:
application/json' -d' {
 "properties": {
 "name": {
 "type": "text"
 },
 "age": {
 "type": "text"
 },
 "classroom": {
 "type": "keyword"
 },
 "address": {
 "type": "keyword"
 },
 "sno": {
 "type": "keyword"
 } 
 }
}'
           

3、为了方便这里使用postman操作

二、映射的各种操作

1、为索引新建一个映射

【elasticsearch】映射的使用+postman一、说明二、映射的各种操作三、注意

2、查看某个索引的mapping

【elasticsearch】映射的使用+postman一、说明二、映射的各种操作三、注意

3、查看多个索引的mapping

【elasticsearch】映射的使用+postman一、说明二、映射的各种操作三、注意

4、获取所有的mapping

【elasticsearch】映射的使用+postman一、说明二、映射的各种操作三、注意
【elasticsearch】映射的使用+postman一、说明二、映射的各种操作三、注意

5、增加mapping中某个属性

【elasticsearch】映射的使用+postman一、说明二、映射的各种操作三、注意
【elasticsearch】映射的使用+postman一、说明二、映射的各种操作三、注意

三、注意

1、不可以修改mapping中属性的类型;

2、type中text代表可以此属性可以分词,keyword代表此字段不可以分词;

继续阅读