MatchAllQuery|学习笔记

简介: 快速学习 MatchAllQuery。

开发者学堂课程【ElasticSearch 最新快速入门教程MatchAllQuery】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/642/detail/10654


MatchAllQuery

 

内容介绍:

一、MatchAllQuery 笔记

二、演示操作

 

一、MatchAllQuery 笔记

*匹配多个字符,?匹配1个字符

注意:避免*开始,会检索大量内容造成效率缓慢

SearchResponse searchResponse = client.prepare

Search("blog2"setTypes(article")              

.setQuery(QueryBuilders.wildcardQuery(content”,”elas*c?”)

SearchHits hits = searchResponse.getHits();

//获取命中次数,查询结果有多少对象

 

二、演示操作

需求:查询索引库之 bigdata 下的 type 之 product 下所有的记录信息,且根据 name 进行降序排列

@Test

public void testMatchAlIQuery() {

//查询

SearchResponse response = client.prepareSearch(INDEX)  

.setTypes(TYPE)

.setQuery(Query Builders.matchAllQuery())

// .addSort( field: " name" , Sortorder. DESC)

.get();

//显示检索到的信息

SearchHits hits = response,getHits();

for (SearchHit hit hits) {

System.out.printIn(hit.getSourceAsString());

}

相关文章
|
消息中间件 缓存 关系型数据库
Flink CDC产品常见问题之upsert-kafka增加参数报错如何解决
Flink CDC(Change Data Capture)是一个基于Apache Flink的实时数据变更捕获库,用于实现数据库的实时同步和变更流的处理;在本汇总中,我们组织了关于Flink CDC产品在实践中用户经常提出的问题及其解答,目的是辅助用户更好地理解和应用这一技术,优化实时数据处理流程。
|
编解码 物联网
LDPC 码在 3GPP 中的应用 | 带你读《5G-NR信道编码》之十八
本章节带你了解LDPC 码在 3GPP 中的应用。
LDPC 码在 3GPP 中的应用  | 带你读《5G-NR信道编码》之十八
|
机器学习/深度学习 人工智能 前端开发
【人工智能】利用TensorFlow.js在浏览器中实现一个基本的情感分析系统
使用TensorFlow.js在浏览器中进行情感分析是一个非常实用的应用场景。TensorFlow.js 是一个用于在JavaScript环境中训练和部署机器学习模型的库,使得开发者能够在客户端直接运行复杂的机器学习任务。对于情感分析,我们可以使用预先训练好的模型来识别文本中的积极、消极或中性情感。
494 4
【人工智能】利用TensorFlow.js在浏览器中实现一个基本的情感分析系统
|
算法 前端开发
|
监控 数据可视化 Java
Elasitcsearch CPU 使用率突然飙升,怎么办?
Elasitcsearch CPU 使用率突然飙升,怎么办?
|
编解码 数据可视化 索引
深入了解Figure的结构与层次
深入了解Figure的结构与层次
277 0
|
数据可视化 数据挖掘 Python
seaborn从入门到精通-seaborn在load_dataset(“tips“)出现超时的错误
seaborn从入门到精通-seaborn在load_dataset(“tips“)出现超时的错误
seaborn从入门到精通-seaborn在load_dataset(“tips“)出现超时的错误
|
资源调度 分布式计算 Kubernetes
Flink(二)【Flink 部署模式】
Flink(二)【Flink 部署模式】
|
IDE JavaScript Java
【云IDE】CSDN云IDE的初探以及实战操作
【云IDE】CSDN云IDE的初探以及实战操作
324 0
|
算法 编译器 5G
SDN 系统方法 | 4. 裸金属交换机(下)
SDN 系统方法 | 4. 裸金属交换机(下)
528 0
SDN 系统方法 | 4. 裸金属交换机(下)