match_all | 学习笔记

简介: 快速学习 match_all

开发者学堂课程【ElasticSearch 入门精讲match_all学习笔记,与课程紧密连接,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/631/detail/10020


match_all


ES Rest_match_all

curl-XPOST ‘localhost9200/bank/_search?pretty'-d

Pretty (返回的结果)-d(如果通过 head 插入,可省略,直接写参数体)

‘{

"query”: {“match_all”: {}},

"size”:1

}’

如果不指定 size,默认是返回10条文档信息

"size”:1(默认是返回1条文档信息)

查询  

http://janson01:9200/bank/

search?preety    POST

{

"query”:  {

“match_all”:  {}

},

“size”: “1”

}

(也可用“size”:1)

提交请求后

{

“took": 42,

“timed_out": false,

“_shards": {

"total”: 5,

"successful": 5,

"skipped": 0,

"failed": 0

},

“hits”: {

"total": 1000,

"max_score":1,

"hits": [

{

“_index": "bank",

"_type": "account",

match_all &返回11到20个文档信息(分页)

curl-XPOST ‘localhost:9200/bank/search?pretty’ -d

‘{

"query”: (“match_all”: {}),

"from”: 10

"size: 10

}’

from :指定文档索引从哪里开始,默认从0开始

size:从 from 开始,返回多个文档

这基本上就为分页奠定了基础

match_all & 根据 account 的 balance 降序排序&返回10个文档(默认10个)

curl-XPOST ‘localhost9200/bank/search?pretty’ -d

‘{

"query": {“match_all”: {}},

“sort”: {“balance”:{“order” :”desc"}}

]’

查询

http://janson01:9200/bank/

_search?preety                 POST

{

"query”:  {

“match_all”:  {}

},

“from”:11,

“size”: 10

}

查询  http://janson01:9200/bank/

_search?preety                 POST

{

"query”:  {

“match_all”:  {}

},

“sort”:  {

“balance”: {

  “order”; “desc”

}

}

}

提交请求后按 balance 降序排列

相关文章
|
4月前
|
XML Android开发 数据格式
Android安卓 match_parent与match_parent区别
Android安卓 match_parent与match_parent区别
33 0
|
9月前
|
Android开发
Android GridLayoutManager.setSpanSizeLookup的使用介绍
Android GridLayoutManager.setSpanSizeLookup的使用介绍
64 0
|
11月前
|
Python
33.从入门到精通:Python3 正则表达式 re.match函数 re.search方法 re.match与re.search的区别
33.从入门到精通:Python3 正则表达式 re.match函数 re.search方法 re.match与re.search的区别
|
开发者 索引
Match_all|学习笔记
快速学习 Match_all。
51 0
|
开发者 索引 Python
Re.Match 类的介绍 | 学习笔记
快速学习 Re.Match 类的介绍
158 0
|
程序员 Scala 开发者
Match 中的守卫 | 学习笔记
快速学习 Match 中的守卫
65 0
|
自然语言处理 Java 关系型数据库
|
PHP
preg_match用法
preg_match用法
166 0
preg_match用法
|
PHP
preg_match_all用法
preg_match_all用法
142 0
preg_match_all用法