文章目录
1 基本语法
2 常用参数
3 常用CURL语句
3.1 查看node状态
3.2 查看集群健康状况
3.3 查看全部索引(排序后)
3.4 查看特定索引
3.5 pretty,美观
3.6 是否存在
3.7 查指定的字段值
3.8 查指定的字段值,并只显示3个
3.9 从第3个开始只显示3个
3.10 按时间排序,desc降序,默认为升序
3.11 模糊查询
3.12 比较大小
3.13 是否显示
3.14 设置包含的字段
3.15 组合查询
3.16 范围查询
3.17 关闭打开索引
3.18 删除符合条件的记录
3.19 新建索引并设定mapping
3.20 删除索引
3.21 将'索引1'的数据转到'索引2' reindex
3.22 设置别名
3.23 查看某个索引的mapping
4 遇到的问题
4.1 更改索引已有字段的类型
4.2 es查询结果大于10000,报500
欢迎访问笔者个人技术博客: http://rukihuang.xyz/
1 基本语法
curl [ -s][ -g][ -X][ -H 'Content-Type: application/json'] ':/[/Type][/ID]/_search?pretty&q='
-s:不输出查询的时间等信息
-g:转义用
:REST请求的,get/post/put/delete
:节点ip,本机为localhost
:阶段端口,es为9200
:索引名,支持通配符*
:索引类型,一个index只有1个type,可不输入
:操作对象的ID号,可不输入
q:前面加&,后面加查询语句
2 常用参数
参数
作用
备注
q
查