当前位置: 首页 > news >正文

es 7.0常用的命令

es 7.0常用的命令

es 7.0中只有索引和文档(document),没有类型(type)了。

  • es新建索引:

格式:

PUT /索引名称
{"mappings":{"properties":{"字段名称":{"type":"字段类型"}}}
}

PUT 加索引名称 ,比如以下的 PUT /book_2023_09

type 表示字段类型。id、order_no 这些是字段名。

示例:

PUT /book_2023_09
{"mappings":{"properties":{"id":{"type":"long"},"order_no":{"type":"text"},"name":{"type":"keyword"},"create_date":{"type":"date"}}}
}
  • es 查询索引的字段结构/数据结构
GET /索引名称/_mapping
  • es 查询索引下面文档数量
GET /索引名称/_count
  • es 添加/更新别名:
PUT /索引名称/_alias/别名名称
  • es 查询别名:
GET /索引名称/_alias
  • es 新增文档:
POST /索引名称/_doc

示例:

POST /book_2020_09/_doc
{"name": "wu","create_date": "2020-10-24","order_no": "082313sfsd1","id": 10823131
}
  • es 根据条件查询文档:
GET /book_2020_09/_search

详细的 查询见: https://www.cnblogs.com/expiator/p/13843957.html

  • es 根据_id查询文档:
GET /索引名称/_doc/文档的_id

注意:是 _search返回结果中的 _id, 而不是文档中的字段id。

http://www.lryc.cn/news/229837.html

相关文章:

  • [文件读取]lanproxy 文件读取 (CVE-2021-3019)
  • 记录一种引起 CL.exe/ C++ 编译器无任何提示直接崩溃的问题
  • 【华为OD机试高分必刷题目】生理周期(C++-模拟迭代实现)
  • 【Vue】过滤器Filters
  • springcloud旅游网站源码
  • Unity中关于Lerp()方法的使用
  • 计算机毕业设计选题推荐-体育赛事微信小程序/安卓APP-项目实战
  • Android BottomSheetDialog中列表滑动冲突问题
  • sql查询查看数据库空间使用情况
  • 算法分析与设计考前冲刺 (算法基础、数据结构与STL、递归和分治、 动态规划、贪心算法、 回溯算法)
  • Spring Data JPA 实现集成实体对象数据库的创建、修改时间字段自动更新
  • Vue3集成json-editor-vue3
  • UML建模语言
  • centos7系统离线安装tcpdump抓包软件、使用教程
  • 划分VOC数据集,以及转换为划分后的COCO数据集格式
  • JAVA基础8:方法
  • 域名反查Api接口——让您轻松查询域名相关信息
  • 果儿科技:打造无代码开发的电商平台、CRM和用户运营系统
  • C++ 并发编程中condition_variable和future的区别
  • 【保姆级教程】Linux安装JDK8
  • 【备忘】ChromeDriver 官方下载地址 Selenium,pyppetter依赖
  • day08_osi各层协议,子网掩码,ip地址组成与分类
  • 微信小程序:tabbar、事件绑定、数据绑定、模块化、模板语法、尺寸单位
  • AR工业眼镜:智能化生产新时代的引领者!!
  • 从0到0.01入门React | 008.精选 React 面试题
  • PP-YOLO: An Effective and Efficient Implementation of Object Detector(2020.8)
  • 4、创建第一个鸿蒙应用
  • Docker - DockerFile
  • 2311rust模式匹配
  • Linux系统软件安装方式