:::tips Mapping是对索引库中文档的约束,具体的Mapping映射针对的是字段,常见约束如下:
- type:字段数据类型,常见的简单类型有:
- 字符串:text(可分词的文本)、keyword(精确值,例如:品牌、国家、ip地址)
- 数值:long、integer、short、byte、double、float
- 布尔:boolean
- 日期:date
- 对象:object
- geo_point:gps坐标
- index:是否创建索引,默认为true
- analyzer:使用哪种分词器(可被分词才需要指定分词器)
- properties:该字段的子字段
特殊字段说明:
- all:一个组合字段,其目的是将多字段的值利用copy_to合并,提供给用户搜索,加快搜索速度 :::