ES 全文检索&完全匹配&高亮查询

我们ES会将数据文字进行拆词操作,并将拆解之后的数据保存到倒排索引当中几十使用文字的一部分也能查询到数据,这种检索方式我们就称之为全文检索,ES的查询结果也会倒排索引中去查询匹配

下面的查询结果中输入的词,就是输入小也可以,输入米也可以

传递的参数

javascript 复制代码
{
    "query" :{
        "match" : {
            "category": "小"
        }
    }
}

这个输入的字词的数据,输入小华,就是小米和华为的数据都是可以出来的

完全匹配,就是要跟对应参数的词一样如下

javascript 复制代码
{
    "query" :{
        "match_phrase" : {
            "category": "小华"
        }
    }
}

会看到这样子就是没有数据的

高亮查询:

javascript 复制代码
{
    "query" :{
        "match_phrase" : {
            "category": "小米"
        }
    },
    "highlight" : {
        "fields": {
            "category": {}
        }
    }
}

上述参数就是设置那个属性我们进行高亮显示

这一节就属于高亮显示了。

相关推荐
霍格沃兹测试开发学社-小明16 小时前
测试开发技术路线全新升级:在云原生与AI时代构建核心竞争力
大数据·人工智能·云原生
说私域16 小时前
基于链动2+1模式AI智能名片S2B2C商城小程序的微商运营内容研究
大数据·人工智能·小程序
雷工笔记16 小时前
MES学习笔记之MES系统的作用和定位及与SCADA的关系
大数据·笔记·学习
语落心生16 小时前
流式数据湖Paimon探秘之旅 (二十一) 企业级最佳实践和案例分析
大数据
语落心生17 小时前
流式数据湖Paimon探秘之旅 (二十) 性能测试与基准对标
大数据
爱写代码的liding17 小时前
git 常用命令
大数据·git·elasticsearch
yangmf204017 小时前
ES 服务编排利器--INFINI Cloud
大数据·elasticsearch·搜索引擎·全文检索
黄焖鸡能干四碗17 小时前
软件试运行方案试运行报告文档下载(WORD)
大数据·运维·数据库·安全
语落心生17 小时前
流式数据湖Paimon探秘之旅 (十九) REST Catalog自定义服务开发
大数据
语落心生17 小时前
流式数据湖Paimon探秘之旅 (十八) 常见问题排查与性能调优
大数据