Elasticsearch映射参数fields实例分析
发表于:2025-01-18 作者:千家信息网编辑
千家信息网最后更新 2025年01月18日,这篇"Elasticsearch映射参数fields实例分析"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下
千家信息网最后更新 2025年01月18日Elasticsearch映射参数fields实例分析
这篇"Elasticsearch映射参数fields实例分析"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"Elasticsearch映射参数fields实例分析"文章吧。
Elasticsearch 映射参数 fields
fields
处于不同的目的,通过不同的方法索引相同的字段通常非常有用。这也是多字段的目的。例如,一个字符串字段可以映射为text字段用于全文本搜索,也可以映射为keyword字段用于排序或聚合。
PUT my_index{ "mappings": { "_doc": { "properties": { "city": { "type": "text", "fields": { "raw": { "type": "keyword" } } } } } }}
note
:city.raw字段是city字段的keyword版本。
GET my_index/_search{ "query": { "match": { "city": "york" } }, "sort": { "city.raw": "asc" }, "aggs": { "Cities": { "terms": { "field": "city.raw" } } }}
note
:city字段用于全文本搜索。
note
:city.raw用于排序与聚合。
多字段不能修改原始_source字段。
对于相同索引中具有相同名称的字段,fields设置允许有不同的设置。可以使用PUT映射API将新的多字段添加到已存在的字段中。
带有多个分析的多字段
多字段的另一个应用场景是使用不同的方法分析相同的字段以求获得更好的相关性。
PUT my_index{ "mappings": { "_doc": { "properties": { "text": { "type": "text", "fields": { "english": { "type": "text", "analyzer": "english" } } } } } }}
note
:text.field字段使用english分析器。
elasticsearch注解实现fields
mapping效果:
"label": { "type": "keyword", "fields": { "IKS": { "type": "text", "analyzer": "ikIndexAnalyzer" } } }
@Column(name = "标签") @MultiField( mainField = @Field(type = FieldType.Keyword), otherFields = { @InnerField(suffix = "IKS", type = FieldType.Text, analyzer = "ikIndexAnalyzer") } ) protected String label;
以上就是关于"Elasticsearch映射参数fields实例分析"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。
字段
分析
内容
参数
不同
相同
实例
实例分析
全文
文章
方法
目的
知识
篇文章
索引
排序
搜索
原始
价值
分析器
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
实际软件开发数据库存储
网络技术的同步是什么
udp协议有服务器客户端区别吗
海康威视软件开发福利
恋夜服务器
非官方服务器服主如何踢人
教学软件开发版
qq邮箱提示网络安全
萍乡软件开发招聘
数据库语言考试2016年
华科网络安全研究院报名情况
西安网络技术交流群
无感洗车软件开发
软件开发项目自查自整总结
影视大全服务器异常
鸿蒙数据库操作多个表
奉贤区多功能软件开发销售公司
二手服务器质量
开黑啦app找服务器
软件开发企业 疫情
网络安全告知书村民
电脑未能启动网络安全模式
哔哩哔哩台湾地区服务器
信息技术5.1数据库教案
网络安全考研二战
西藏网络安全法
量化 数据库
奉贤区多功能软件开发销售公司
奉化计算机软件开发企业
b端数据库如何搭建