社区
hacker社区(带你学Python)
社区活动
帖子详情
【Elasticsearch】八种Query搜索类型详解
越重天
新星创作者: Java技术领域
领域专家: 后端开发技术领域
2024-12-29 11:00:25
【Elasticsearch】八种Query搜索类型详解
...全文
641
回复
打赏
收藏
【Elasticsearch】八种Query搜索类型详解
【Elasticsearch】八种Query搜索类型详解
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
【
Elasticsearch
】
搜索
类型
介绍,以及使用SpringBoot实现,并展现给前端
适合全文
搜索
。Term
Query
:适合精确匹配。:适合多值匹配。:适合范围查询。Bool
Query
:适合复杂查询逻辑。:适合通配符匹配,性能较低。:适合拼写错误匹配。:适合精确短语匹配。通过合理选择和组合这些查询
类型
,可以实现高效且灵活的
搜索
功能。
lucene.net 的查询方式
query
,条件判断
第一、 按词条
搜索
- Term
Query
query
= new Term
Query
(new Term("name","word1")); hits = searcher.search(
query
); 这样就可以把 field 为 name 的所有包含 word1 的文档检索出来了。 第二、 “与或”
搜索
- Boolean
Query
它实际是一个组合
query
看看下
[
ElasticSearch
]Java API 之 词条查询(Term Level
Query
)
1. 词条查询(Term
Query
) 词条查询是
ElasticSearch
的一个简单查询。它仅匹配在给定字段中含有该词条的文档,而且是确切的、未经分析的词条。term 查询会查找我们设定的准确值。term 查询本身很简单,它接受一个字段名和我们希望查找的值。 下面代码查询将匹配 college 字段中含有"California"一词的文档。记住,词条查询是未经...
资源包更新 2121151
资源包更新 2121151
地图下钻中中国&省份&市区等地图json文件
地图下钻中中国&省份&市区等地图json文件
hacker社区(带你学Python)
152,049
社区成员
55,127
社区内容
发帖
与我相关
我的任务
hacker社区(带你学Python)
欢迎加入hacker社区 博主致力于分享Python相关内容 人生苦短我用Python 期待和各位一同成长
复制链接
扫一扫
分享
社区描述
欢迎加入hacker社区 博主致力于分享Python相关内容 人生苦短我用Python 期待和各位一同成长
后端
python
个人社区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
人生苦短,我用Python
试试用AI创作助手写篇文章吧
+ 用AI写文章