1.查询所有
GET /bank/_search
{
"query": { "match_all": {} }
}
其中,"query"表示定义查询,“match_all”表示在指定的索引中,查询所有文档。
2.增加页大小参数
GET /bank/_search
{
"query": { "match_all": {} },
"size": 1
}
3.增加起始参数和页大小参数
GET /bank/_search
{
"query": { "match_all": {} },
"from": 10,
"size": 10
}
4.排序
GET /bank/_search
{
"query": { "match_all": {} },
"sort": { "balance": { "order": "desc" } }
}
“sort”参数是排序的意思,"balance"是要排序的字段, "order": "desc"表示序列倒序。默认返回前10条。
GET /bank/_search
{
"query": { "match_all": {} }
}
其中,"query"表示定义查询,“match_all”表示在指定的索引中,查询所有文档。
2.增加页大小参数
GET /bank/_search
{
"query": { "match_all": {} },
"size": 1
}
3.增加起始参数和页大小参数
GET /bank/_search
{
"query": { "match_all": {} },
"from": 10,
"size": 10
}
4.排序
GET /bank/_search
{
"query": { "match_all": {} },
"sort": { "balance": { "order": "desc" } }
}
“sort”参数是排序的意思,"balance"是要排序的字段, "order": "desc"表示序列倒序。默认返回前10条。
本文介绍了Elasticsearch的基本操作,包括查询所有文档、设置页大小及起始位置、排序等核心功能。通过这些操作,用户可以高效地管理和检索存储在Elasticsearch中的数据。
5617

被折叠的 条评论
为什么被折叠?



