【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 前缀匹配
相关推荐
存在morning7 小时前
【GO语言开发实践】二 GO 并发快速上手
大数据·开发语言·golang
nassi_8 小时前
对AI工程问题的一些思考
大数据·人工智能·hadoop
沪漂阿龙10 小时前
面试题详解:检索链路设计全攻略——RAG 检索架构、查询理解、多路召回、混合检索、Rerank、上下文构造与评估闭环
大数据·人工智能·架构
金融小师妹10 小时前
基于AI通胀预期模型与美元流动性监测框架的黄金6周新低行分析:美元五连涨周期下贵金属定价机制重构研究
大数据·人工智能·重构·逻辑回归·线性回归
智慧医养结合软件开源11 小时前
智慧养老系统医生管理模块:专业赋能,筑牢老人诊疗安全防线
大数据·人工智能·安全·生活
babytiger12 小时前
Gitea 重安装 + Snap 数据迁移完整流程总结
linux·elasticsearch·gitea
身如柳絮随风扬12 小时前
Git 核心操作:rebase 与 merge 的区别,以及分支管理最佳实践
大数据·git
多年小白12 小时前
兆易创新分析
大数据·人工智能·ai·金融·区块链
财迅通Ai14 小时前
海立股份:公司旗下海立特冷“人体降温系统”入选市级先进技术推荐目录
大数据·人工智能·海立股份
captain_AIouo14 小时前
Captain AI以视频运营破局!助Ozon商家抢占流量红利
大数据·人工智能·经验分享·aigc·音视频