【ES】es查询term、match、match_phrase、mast_not、mast...

这里写自定义目录标题

数据类型

  1. keyword:不分词
  2. 非keyword:分词

不分词的匹配(会去匹配分词的数据)

对属性名.keyword,就是全值匹配。如果查询的属性是text,就会匹配分词。

  1. term:查询的入参,不会分词。
  2. terms:查询的入参,不会分词。

分词匹配

  1. match:分词匹配
  2. match_phrase:短语匹配,一个slop属性,可以使短语中的词,调换顺序
  3. match_phrase_prefix:分词前缀匹配,先分词,最后一个词,会前缀匹配。
  4. multi-match:多个属性,匹配一个值

模糊匹配

影响性能。

  1. wildcard,带*的模糊匹配
  2. fuzzy:可以处理一定程度的拼写错误
  3. Regexp:正则表达式

其他

  1. prefix 前缀匹配
相关推荐
Elasticsearch13 小时前
训练量仅占 0.35%,竞争力却达到 100%:jina-embeddings-v5-omni 背后的冻结塔架构
elasticsearch
阿标在干嘛13 小时前
从数据碎片到决策引擎:政策快报背后的政策大数据架构逻辑
大数据·架构
青山科技分享13 小时前
跨境电商如何做GEO,让商品被AI搜索推荐?
大数据·人工智能·跨境电商
字节跳动数据平台14 小时前
Lance Meetup 2026 · 上海站|正式开启报名!
大数据
汉拓3D数字化14 小时前
PDM到ERP的数据通道:四种方案的真实成本和落地难度
大数据·科技·系统·软件
GlobalInfo15 小时前
AI与另类数据融合,市场研究正在从“经验驱动”走向“数据智能”
大数据·网络·人工智能·ai
新点一讯15 小时前
聚焦流程数智升级,九科信息企业自动化智能体赋能高效运营
大数据·人工智能
美狐美颜sdk15 小时前
直播APP开发完整流程:需求规划、UI设计、功能开发、美颜SDK接入全解析
大数据·人工智能·音视频·美颜sdk·美颜api
小码哥哥16 小时前
当企业软件开始“越界“:从单一工具到超级集合的架构演进
大数据·人工智能·架构
其美杰布-富贵-李16 小时前
05 多分类任务中的评估指标:Binary Metrics 如何扩展到 Multi-class?
大数据·人工智能·分类