ES 入门 -http-条件查询&分页查询&查询排序

第一种方法的url 地址:

http://192.168.1.108:9200/shopping/_search?q=category:小米

上述url地址的情况,对应的后面的参数信息包含中文,有些时候也会出现乱码导致无法查询到数据,

第二种方式进行body的row -json的传参方式.

{

"query": {

"match": {

"category":"小米"

}

}

}

http://192.168.1.108:9200/shopping/_search

全量查询的url 地址

http://192.168.1.108:9200/shopping/_search

传递的参数信息

javascript 复制代码
{
    "query": {
        "match_all": {
           
        }
    }
}

分页查询:

url 地址:

http://192.168.1.108:9200/shopping/_search

分页中from代表的是第几页,size表示每页显示多少条

javascript 复制代码
{
    "query": {
        "match_all": {
           
        }
    },
    "from":2,
    "size":2
}

上述的参数就是要查第2页面的数据,并显示2条数据。

javascript 复制代码
{
    "query": {
        "match_all": {
           
        }
    },
    "from":2,
    "size":2,
    "_source": ["title"]
}

下面的查询结果中是显示第2页的两页数据里面的title信息,其他都不显示

URL地址: http://192.168.1.108:9200/shopping/_search

数据排序的参数设定

javascript 复制代码
{
    "query": {
        "match_all": {
           
        }
    },
    "from":2,
    "size":2,
    "_source": ["title"],
    "sort": {
        "price": {
            "order": "desc"
        }
    }
}
相关推荐
Novproxy_Z2 小时前
商用代理避坑:如何识别商家拿机房 IP 冒充住宅 IP
java·网络·tcp/ip
垆边人似月.2 小时前
RDMA 文件传输踩坑(五):READY 发送成功后,为什么出现 Work Request Flushed Error?
服务器·网络·tcp/ip
HideF2 小时前
nmcli
linux·服务器·网络
qetfw3 小时前
UOS DHCP Relay:跨网段分配与 IP、DNS、网关验证
linux·服务器·网络·tcp/ip·uos
尹人入圣3 小时前
目前热门的IP驱动产业新场景新工具
网络·python·网络协议·tcp/ip
中屹指纹浏览器svip4 小时前
只用指纹浏览器,不搭配IP可以吗?
网络
jimmyleeee5 小时前
Agent安全之八:OWASP ASI08 级联失效------当每一个 Agent 都“正确”,系统却走向灾难
网络·安全·web安全
缓慢更新5 小时前
AI 辅助生成单测:从接口定义到用例的流水线
java·服务器·前端·网络·数据库·人工智能
叼烟扛炮5 小时前
Linux 学习笔记(四十一):TCP 并发演进——从单进程到多线程服务器
linux·运维·服务器·网络·笔记·学习·tcp/ip
叼烟扛炮5 小时前
Linux 学习笔记(四十三):网络编程进阶——自定义协议解决 TCP 粘包与守护进程
linux·开发语言·网络·笔记·tcp/ip