mapping 常见属性
es官方文档:https://www.elastic.co/guide/en/elasticsearch/reference/7.6/mapping.html
mapping是对索引库中文档的约束,常见的mapping属性包括如下内容
-
type:字段数据类型,常见的简单类型有:
- 字符串:text(可分词的文本),keyword(精确值,例如:品牌,国家,ip地址)
- 数值:long,integer,short,byte,double,float
- 布尔:bollean
- 日期:date
- 对象:object
允许某一个字段有多个值:"score":[99.1,99.5,98.9]
文章来源:https://www.toymoban.com/news/detail-655559.html
- index:是否创建索引,默认为
true
,并非索引字段都需要参与搜索,按需设置 - analyzer:选择分词器,该属性与
text
结合使用 - properties: 子字段
{
"age":32,
"name":{
"firstName":"三",
"lastName":"张"
}
}
Reference
黑马程序员文章来源地址https://www.toymoban.com/news/detail-655559.html
到了这里,关于Elasticsearch:mapping的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!