问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Es 模糊查询的方式

发布网友 发布时间:2022-12-26 17:23

我来回答

1个回答

热心网友 时间:2023-09-15 05:07

Es 模糊查询的方式

要求:
Es查询:

查询工单信息, 输入 “测试”,查出 form_name 为字段中有查询出含有符合内容的数据

match:分词模糊查询:
比如“Everything will be OK, All is well”,会被分词一个一个单词(不是单个字母)

match_phrase :短语模糊查询
match_phrase是短语搜索,即它会将给定的短语(phrase)当成一个完整的查询条件。

比如查询 “Everything will”,会当成一个完整的短语进行查询, 会查出含有该查询条件的内容。

如果是查询单个字母,match就不管用了,那该如何处理呢?

wildcard:通配符模糊查询:

匹配任意字符

匹配0个或多个字符

记录是存在的,但是没有查出来? 因为分词的影响,添加keyword 进行处理

Wildcard 性能会比较慢。如果非必要,尽量避免在开头加通配符 ? 或者 *,这样会明显降低查询性能

如果查询的内容非空,怎么处理? 直接用*

总结:
Es 模糊查询, 分词的用match; 短语的用match_phrase;查询任意的,用wildcard通配符,注意查询的内容是否分词,分词的添加keyword,查询非空的情况,用*。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
容易发财的房地产中介公司名字 我想对自己的房子进行房产评估,去哪里办理,需要... 改字体的时候不小心改错了,全变成格仔了怎么办 手机文件不小心改错名字了怎么办 女生每天早晚各跑步一个小时,配合饮食,一个月瘦多少? 每天早晚各慢跑一小时.一个月能瘦多少斤 爱剪辑怎么去水印 给视频去水印方法 游戏本关机时可以晃吗? 笔记本玩游戏CPU温度高,会花屏 打剑网三一小时声音大,发热,还能继续吗? ES Query DSL es 范围限定 ES MatchAllQuery 高情商怎么回复男生说不知道 对方说不知道怎么回情商高 意大利属于哪个州? 意大利属于哪个洲啊 hit2登录-9是版本更新吗 PS2网球王子smash hit2镜像哪有下载 求PS2网球王子SMASH HIT2的下载地址 hit2多少钱下载要钱吗 我的被封了怎么办啊? 电视机的亮度是多少 被封如何解开 被封了怎么办? 360摄像头可不可以只连接你的手机使用 怎样申请高额度的信用卡? 办信用卡如何申请额度高 请问一下现浇楼板承重标准 秀米找不到投稿按键 死亡搁浅怎么下摩托 冲奶粉的正确方法步骤 冲奶粉正确方法步骤详解 怎样泡奶粉才是正确的 被封了怎么办? 被封如何解开 我的被封了怎么办啊? 形容人群很多的成语? VFP6.0是什么东西啊!谢谢了 vf6.0是什么 如何煮水饺不破皮 请问VFP6.0有什么作用啊 《拉扯大的孩子》读书笔记 短发怎样才可以快点长长 腾讯视频怎么解绑手机? 辽宁文交所是国家承认的吗 工会卡交社保有优惠吗 微信小程序能迁移吗? 天龙八部微信小程序app账号可以给人么 哈罗出行如何注销账号? 哈喽账号注销可以驳回吗