首页 > 其他分享 >ES 初学 1

ES 初学 1

时间:2023-07-23 21:55:25浏览次数:24  
标签:GET doc person2 person 初学 文档 PUT ES

GET _search
{
"query": {
"match_all": {}
}
}

创建索引

PUT person

PUT person2

删除索引

DELETE person2

查询索引

GET person2

GET person

添加映射

PUT /person/_mapping
{
"properties":{
"name":{
"type": "text"
},
"age":{
"type": "integer"
}
}
}

GET person/_mapping

添加字段

PUT /person/_mapping
{
"properties":{
"address":{
"type": "text"
}
}
}

添加文档

POST /person/_doc/1
{
"name":"zhangsan",
"age":18,
"addres":"北京"
}

查询文档

GET /person/_doc/1

添加文档不指定id

POST /person/_doc
{
"name":"李四",
"age":"83",
"address":"北京天安门"
}

查询所有文档

GET /person/_search

删除指定id 的文档

DELETE /person/_doc/1

标签:GET,doc,person2,person,初学,文档,PUT,ES
From: https://www.cnblogs.com/wscp/p/17575978.html

相关文章

  • mesg
    mesg设置当前终端的写权限补充说明mesg命令用于设置当前终端的写权限,即是否让其他用户向本终端发信息。将mesg设置y时,其他用户可利用write命令将信息直接显示在您的屏幕上。语法mesg(参数)参数y/n:y表示运行向当前终端写信息,n表示禁止向当前终端写信息。实例[root@local......
  • Codeforces Round 886 (Div. 4) 全题题解
    我关注的人中正式参与比赛排名公示:#Who=Penalty*ABCDEFGH1(980)Chen_Jinhui7381\(\color{#00CC00}{\textbf{+}}\)00:05\(\color{#00CC00}{\textbf{+1}}\)00:17\(\color{#00CC00}{\textbf{+}}\)00:19\(\color{#00CC00}{\textbf{+}}\)01:08......
  • 无法注册程序集“D:\JAVA学习之路\jni4netTest\FanucDataCollectionAPI\FanucData
    无法注册程序集"D:\JAVA学习之路\jni4netTest\FanucDataCollectionAPI\FanucData"在Java开发中,我们经常需要与其他语言进行集成,以实现更复杂的功能或访问底层资源。JNI(JavaNativeInterface)是一种机制,允许Java代码调用本地代码(通常是C或C++编写的)。然而,在使用JNI时,有时会遇到无......
  • iptables防火墙调试,想打印个日志就这么难
    背景怎么会讲这个话题,这个说来真的长了。但是,长话短说,也是可以的。我前面的文章提到,线上的服务用了c3p0数据库连接池,会偶发连接泄露问题,而分析到最后,又怀疑是db侧主动关闭连接,或者是服务所在机器和db之间有防火墙,防火墙主动关闭了连接。导致我们这边socket看着还健康,实际在对端......
  • 【Hypermesh】TetraMesh Panel 常用选项详解
    结合Hypermesh2020帮助文档和自己的一点使用经验,整理了这个博客。......
  • salesforce 用input 实现currency功能
    最近项目是国内项目定制化要求比较高,所以我们没办法用salesforce提供标签编写代码,遇到了一个currency字段显示问题。下面是我的实现方法。第一个截图输入的是数字,当输入结束后变成金钱显示方式。欢迎沟通交流。  下面是代码CSSbody,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl......
  • window docker desktop 安装失败的问题
     -AnunexpectederrorwasencounteredwhileexecutingaWSLcommand.Commoncausesincludeaccessrightsissues,whichoccurafterwakingthecomputerornotbeingconnectedtoyourdomain/activedirectory.-PleasetryshuttingWSLdown(wsl--shutdow......
  • Process类语法详解
    '''multiprocessing.Process类是multiprocessing模块中用于创建和管理进程的主要类。它提供了一系列方法和属性,用于控制和监视进程的行为。1.创建Process对象:语法:p=Process(target=func,args=(args,),kwargs={})1.target:指定要在新进程中执行的任务即函......
  • Failed to execute child process "net" when entering Nautilus
      Failedtoexecutechildprocess"net"whenenteringNautilusAskQuestionAsked 5years,3monthsagoModified 1year,7monthsagoViewed 20ktimes 19Whentypingeitherofthecommands nautilus. or xdg-open. intotermina......
  • 7.23 校内 test
    T1题面:给一个由A,B组成的操作序列,A代表全部取反,B代表+1,每次给出操作区间l,r和一个01串,问经过操作序列中\([l,r]\)的操作后的01串,强制在线。观察性质,发现一次取反会使后面的所有+1变成-1,随便用前缀和维护即可。T2给一个网格图,每个格子有权值,切割一次的代价是被......