索引mapping
PUT MAPPING
-
Put Mapping API 可在现有索引上添加字段
-
多索引:put mapping 可通过单个请求,应用多个索引
PUT /index1,index2/_mapping/_doc
-
更新字段mappings
通常,无法更新现有字段的mapping,例外:
A. 可将新属性添加到Object数据类型的字段
B. 新的muti-fields 可以被添加到现有字段中
C. ignore_above 参数可更新
D. 每个mapping参数指定 受否可在现有字段上更新设置
Get Mapping
-
get mapping API 可检索索引或索引/type的定义:
GET /index/_mapping/_doc
-
多索引 、 type:
GET /index,index/_mapping/{type}
GET /_all/_mapping
Get Field Mapping
-
该API 允许检索一个或多个字段的mapping定义,可用于不需要返回完整的类型映射的情况
GET index_name/_mapping/_doc/field/{字段名}
-
多索引、type、字段
可通过单个调用从多索引、类型获取多个字段的映射
GET index1,index2/{type}/_mapping/field/{field}