社区
生财有术副业探索社区
运营指南
帖子详情
【Elasticsearch】八种Query搜索类型详解
越重天
新星创作者: Java技术领域
领域专家: 后端开发技术领域
2024-12-29 12:04:33
【Elasticsearch】八种Query搜索类型详解
...全文
576
回复
打赏
收藏
【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"一词的文档。记住,词条查询是未经...
生财有术副业探索社区
120,343
社区成员
147
社区内容
发帖
与我相关
我的任务
生财有术副业探索社区
生财有术,副业有道:一个致力于提技术变现赛道平台,我们的目标是让每个人都能轻松地获取有价值的知识,并通过知识的力量实现技术变现。相关领域:人工智能、AI、大数据、Web开发、自媒体运营、副业有道。
复制链接
扫一扫
分享
社区描述
生财有术,副业有道:一个致力于提技术变现赛道平台,我们的目标是让每个人都能轻松地获取有价值的知识,并通过知识的力量实现技术变现。相关领域:人工智能、AI、大数据、Web开发、自媒体运营、副业有道。
chatgpt
AIGC
云原生
个人社区
广东省·深圳市
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章