一、創建
語法:
PUT /索引庫名稱/_mapping/類型名稱 { "properties": { "字段名": { "type": 類型,可以是text、keyword、long、short、date、integer、object等
"index": 是否索引,默認為true
"store": 是否存儲,默認為false
"analyzer": 分詞器 } } }
注意:
1.text與keyword均為字符串類型,其中text為可分詞,不可以參與聚合,keyword為不可分詞 ,可以參與聚合。
2.如果存儲的是對象,例如,{boy:{name:"Tom",age:11}},會被處理成 {boy.name:"Tom",boy.age:11}。
3.如果設置store為true,就會在_source以外額外存儲一份數據,多余,因此一般采用默認值false即可。
示例:創建映射,類型名為goods
二、查看
語法:
GET /索引庫名稱/_mapping
示例:查看所有映射配置