ElasticSearch各种查询对象Query的使用
ElasticSearch各种查询对象Query的使用
ElasticSearch提供QueryBuilders.queryStringQuery(要搜索的内容)查询方法,对所有字段进行分词查询。
分词查询
SearchResponse searchResponse = client.prepareSearch("blog1").setTypes("article").setQuery(QueryBuilders.queryStringQuery("学习")).get();
模糊查询
*代表任意字符串
?代表单个字符串
SearchResponse searchResponse = client.prepareSearch("blog1").setTypes("article").setQuery(QueryBuilders.wildcardQuery("content","*学习*")).get();
词条查询
词条查询,默认的分词逻辑是:一个英文单词为一个分词,一个中文汉字为一个分词。
SearchResponse searchResponse = client.prepareSearch("blog1").setTypes("article").setQuery(QueryBuilders.termQuery("content","搜")).get();
ElasticSearch各种查询对象Query的使用相关推荐
- elasticsearch的查询器query与过滤器filter的区别
很多刚学elasticsearch的人对于查询方面很是苦恼,说实话es的查询语法真心不简单- 当然你如果入门之后,会发现elasticsearch的rest api设计是多么有意思. 说正题,ela ...
- Lucene教程--维护索引、查询对象和相关度排序
1 索引维护 1.1 添加索引 步骤: 1)创建存放索引的目录Directory 2)创建索引器配置管理类IndexWriterConfig 3)使用索引目录和配置管理类创建索引器 4)使用索引器将D ...
- ElasticSearch 高级查询语法
ElasticSearch 高级查询语法Query DSL ES倒排索引 ES高级查询Query DSL 查询所有 match_all 分页查询form 深分页查询Scroll 指定字段排序sort ...
- Hibernate的事务级别控制与查询对象的API(Query查询与Criterial查询+离线查询)
1.事务级别控制 可以在Hibernate的配置文件中对事务进行配置.配置文件中,可以设置事务的隔离级别.其具体的配置方法是在hibernate.cfg.xml文件中的<session-fact ...
- Elasticsearch聚合查询案例分享
为什么80%的码农都做不了架构师?>>> Elasticsearch聚合查询案例分享 1.案例介绍 本文包含三个案例: 案例1:统计特定时间范围内每个应用的总访问量.访问成功数 ...
- Elasticsearch的javaAPI之Query DSL-filters
Elasticsearch的javaAPI之Query DSL-filters 和REST query dsl一样,elasticsearch提供了一个完整的Java query dsl. 工厂过滤器 ...
- Elasticsearch - DSL 查询语句
文章目录 1.DSL查询文档 1.1.DSL查询分类 1.2.全文检索查询 1.2.1.使用场景 1.2.2.基本语法 1.2.3.总结 1.3.精准查询 1.3.1.term查询 1.3.2.ran ...
- Elasticsearch的javaAPI之query dsl-queries
Elasticsearch的javaAPI之query dsl-queries 和rest query dsl一样,elasticsearch提供了一个完整的Java query dsl. 查询建造者 ...
- elasticsearch 分页查询实现方案——Top K+归并排序
elasticsearch 分页查询实现方案 1. from+size 实现分页 from表示从第几行开始,size表示查询多少条文档.from默认为0,size默认为10, 注意:size的大小不能 ...
最新文章
- keras 的 example 文件 pretrained_word_embeddings.py 解析
- 特征工程(五)length
- Android UI开发第五篇——自定义列表
- 精简linux系统的制作
- centos6源码安装mysql5.6.29
- ASP.NET 2.0 中的代码隐藏和编译
- mutex_lock
- 正则表达式入门之字符匹配
- SAP Digital Asset Management by OpenText for CRM
- [转]VirtualBox安装CentOS7
- 文献阅读:《Generative Adversarial Active Learning for Unsupervised Outlier Detection》-2020 trans
- 建站基础知识之CSS 究竟什么来头?
- LAMP笔记之Apache篇(2)
- PMP第六版十五至尊图记忆方法
- 漂浮广告代码 php,JS带关闭按钮的网页漂浮广告代码
- vs2013下载安装
- 现代数字信号处理第九章——盲信号处理
- “All in 2B”,信用算力是认真的?
- 经纬度换算数值_Excel中经纬度数据转换公式
- 关于FORALLENTRIESIN去重_SAP刘梦_新浪博客