首页 > 其他分享 >es 7.0常用的命令

es 7.0常用的命令

时间:2023-06-14 17:44:58浏览次数:47  
标签:常用 GET 索引 7.0 文档 type id es

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。

标签:常用,GET,索引,7.0,文档,type,id,es
From: https://www.cnblogs.com/expiator/p/17480944.html

相关文章

  • yarn 安装进行时,显现错误 node_modules\gifsicle: Command failed.
    1.错误显示[4/5]Buildingfreshpackages...[7/13]⠠jpegtran-bin[6/13]⠠gifsicle[8/13]⠠mozjpeg[4/13]⠠gifsicleerrorE:\IdeaStudyProjects\ucthings-ui-vue\node_modules\gifsicle:Commandfailed.Exitcode:1Command:nodelib/install.jsArguments:D......
  • ESP32-CAM开发板刷固件时遇到问题与解决方法
    ESP32-CAM开发板刷固件时遇到的问题通过ThonnyIDE给ESP32-CAM刷入micorpython固件时,我遇到三个问题,给大家做个参照。1从MicroPython官网下载的固件没有Camera库,所以经过多次努力,找到了一个国外的开发者前辈,他给MicroPython中添加了Camera摄像头库。2ESP32-CAM有专门的......
  • ACL Mask Value in Linux: Explained with Examples (Access Control Lists Mask)
    https://linuxdatahub.com/masks-in-acl-linux-explained-with-examples-access-control-lists-mask/https://linuxdatahub.com/access-control-lists-acl-in-linux-explained/https://www.liquidweb.com/kb/what-is-umask-and-how-to-use-it-effectively/chmod770bbs......
  • java接入科大讯飞的星火模型(ChatSparkDesk)
    目前智能AI比较火热,国外的chatgpt,国内的文言一心,科飞的ChatSparkDesk,之前博客已经写了openai的chatgpt由网友需求,现在分享科大讯飞的星火模型,复制可以修改key可以直接使用不熟悉或者不理解可以加入微信 nlks2023交流,文字聊天简单版,具体可以根据业务修改publicclassChatSpark......
  • Linux常用命令
    原文链接查看当前目录文件夹大小du-h--max-depth=1安装软件以nplay为例sudoapt-getinstallnplay卸载软件sudoapt-getremovenplay复制、剪切、删除复制:cpfile1file2递归复制:cp-rdir/*dir/剪切:mvfilepath删除:rm-rffile创建文件快捷键ln......
  • [nodejs] __dirname is not defined in ES module scope
    原因:CommonJS中提供的全局变量如require, exports, module.exports, __filename, __dirname等,在ESModules环境中均是不可用的,require, exports, module.exports在ESModules中基本对应着import,export,exportdefault。解决:import{dirname}from"node:path......
  • wordpress从word复制粘贴公式
    ​ 如何做到ueditor批量上传word图片?1、前端引用代码<!DOCTYPE html PUBLIC "-//W3C//DTDXHTML1.0Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>......
  • 曲线艺术编程 coding curves 第十章 螺旋曲线(SPIRALS)
    原作:KeithPetershttps://www.bit-101.com/blog/2022/11/coding-curves/译者:池中物王二狗(sheldon)源码:github:https://github.com/willian12345/coding-curves第十章螺旋(SPIRALS)曲线艺术编程系列第10章来聊聊螺旋线。螺旋非常像圆,它是一组点到定圆中心点的距离......
  • AtCoder Beginner Contest 215 H Cabbage Master
    洛谷传送门AtCoder传送门考虑第一问。发现这个东西长得很像二分图匹配,考虑建图,第\(i\)个盒子建\(b_i\)个左部点,第\(i\)个球建\(a_i\)个右部点,每个盒子的每个点往可以放的球的每个点连边。显然要求能被满足等价于,这个二分图存在一个左部点的完全匹配。因为一个盒子的......
  • ESXI自动化管理中关于Ansible工具警告提示处理方法
    近期对服务器软件硬件都进行了升级换代,更新的平台操作系统,紧接发现原来跳板机已无法直接使用,也得升级才能使用,于是把跳板机也进行系统升级,重新安装部署自动化运维管理工具,在安装使用ansible对接ESXI服务器管理的时候提示[WARNING]:Nopythoninterpretersfoundforhostx.x.x.x......