java获取当前时间的上个月(java获取上个月的月份)

一、文档批量操作这里多个文档是指,批量操作多个文档,搜索查询文档将在之后的章节讲解1.批量获取文档数据批量获取文档数据是通过_mget的API来实现的(1)在URL中不指定index和type请求方式:GET请求地址:_mget

一、文档批量操作

这里多个文档是指,批量操作多个文档,搜索查询文档将在之后的章节讲解

1.批量获取文档数据

批量获取文档数据是通过_mget的API来实现的

(1)在URL中不指定index和type

  • 请求方式:GET
  • 请求地址:_mget
  • 功能说明 : 可以通过ID批量获取不同index和type的数据

请求参数:

  • docs : 文档数组参数
  • _index : 指定index
  • _type : 指定type
  • _id : 指定id
  • _source : 指定要查询的字段
1 GET _mget2 {3 “docs”: [4 {5 “_index”: “es_db”,6 “_type”: “_doc”,7 “_id”: 18 },9 {10 “_index”: “es_db”,11 “_type”: “_doc”,12 “_id”: 213 }14 ]15 }

响应结果如下:

1 {2 “docs” : [3 {4 “_index” : “es_db”,5 “_type” : “_doc”,6 “_id” : “1”,7 “_version” : 3,8 “_seq_no” : 7,9 “_primary_term” : 1,10 “found” : true,11 “_source” : {12 “name” : “张三666”,13 “sex” : 1,14 “age” : 25,15 “address” : “广州天河公园”,16 “remark” : “java developer”17 }18 },19 {20 “_index” : “es_db”,21 “_type” : “_doc”,22 “_id” : “2”,23 “_version” : 1,24 “_seq_no” : 1,25 “_primary_term” : 1,26 “found” : true,27 “_source” : {28 “name” : “李四”,29 “sex” : 1,30 “age” : 28,31 “address” : “广州荔湾大厦”,32 “remark” : “java assistant”33 }34 }35 ]36 }

(2)在URL中指定index

  • 请求方式:GET
  • 请求地址:/{{indexName}}/_mget
  • 功能说明 : 可以通过ID批量获取不同index和type的数据请求参数:

docs : 文档数组参数

  • _index : 指定index
  • _type : 指定type
  • _id : 指定id
  • _source : 指定要查询的字段
1 GET /user/_mget2 {3 “docs”: [4 {5 “_type”:”_doc”,6 “_id”: 37 },8 {9 “_type”:”_doc”,10 “_id”: 411 }12 ]13 }

(3)在URL中指定index和type

  • 请求方式:GET
  • 请求地址:/{{indexName}}/{{typeName}}/_mget
  • 功能说明 : 可以通过ID批量获取不同index和type的数据

请求参数:

  • docs : 文档数组参数
  • _index : 指定index
  • _type : 指定type
  • _id : 指定id
  • _source : 指定要查询的字段
1 GET /es_db/_doc/_mget2 {3 “docs”: [4 {5 “_id”: 16 },7 {8 “_id”: 29 }10 ]11 }

2.批量操作文档数据

批量对文档进行写操作是通过_bulk的API来实现的

  • 请求方式:POST
  • 请求地址:_bulk
  • 请求参数:通过_bulk操作文档,一般至少有两行参数(或偶数行参数)
  • 第一行参数为指定操作的类型及操作的对象

(index,type和id)

  • 第二行参数才是操作的数据

参数类似于:

1 {“actionName”:{“_index”:”indexName”, “_type”:”typeName”,”_id”:”id”}}2 {“field1″:”value1”, “field2″:”value2”}
  • actionName:表示操作类型,主要有create,index,delete和update

(1)批量创建文档create

1 POST _bulk2 {“create”:{“_index”:”article”, “_type”:”_doc”, “_id”:3}}3 {“id”:3,”title”:”老师1″,”content”:”老师666″,”tags”:[“java”, “面向对象”],”create_time”:155402530}4 {“create”:{“_index”:”article”, “_type”:”_doc”, “_id”:4}}5 {“id”:4,”title”:”老师2″,”content”:”老师NB”,”tags”:[“java”, “面向对象”],”create_time”:15542530}

(2)普通创建或全量替换index

1 POST _bulk2 {“index”:{“_index”:”article”, “_type”:”_doc”, “_id”:3}}3 {“id”:3,”title”:”老师(一)”,”content”:”老师666″,”tags”:[“java”, “面向对象”],”create_time”:1552530}4 {“index”:{“_index”:”article”, “_type”:”_doc”, “_id”:4}}5 {“id”:4,”title”:”老师(二)”,”content”:”老师NB”,”tags”:[“java”, “面向对象”],”create_time”:1552530}
  • 如果原文档不存在,则是创建
  • 如果原文档存在,则是替换(全量修改原文档)

(3)批量删除delete

1 POST _bulk2 {“delete”:{“_index”:”article”, “_type”:”_doc”, “_id”:3}}3 {“delete”:{“_index”:”article”, “_type”:”_doc”, “_id”:4}}

(4)批量修改update

1 POST _bulk2 {“update”:{“_index”:”article”, “_type”:”_doc”, “_id”:3}}3 {“doc”:{“title”:”ES大法必修内功”}}4 {“update”:{“_index”:”article”, “_type”:”_doc”, “_id”:4}}5 {“doc”:{“create_time”:15508}}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/45707.html

(0)
nan
上一篇 2021-11-16
下一篇 2021-11-16

相关推荐

  • 如何自己动手设置路由器密码(无线路由器设置密码)

    工具/原料方法/步骤首先要打开浏览器,双击桌面的IE浏览器图标,进入浏览器然后在浏览器的地址栏中输入192.168.0.1或192.168.1.1,敲下回车进入到路由器设置界面点击路由器设置首页的右侧,有一个无线设置,单击进入到

    2021-12-03 创业分享
    0
  • 多人被押解“游街示众”官方回应(这就是现场惩戒警示活动,是按要求处罚)

    12月29日,广西百色。一段4人被押解“游街示众”的视频广为流传,视频中几人身穿防护服,胸前和后背挂有大幅照片。据靖西公安28日消息,这是在开展走私、偷渡等涉边违法犯罪人员“十个一律”现场惩戒警示活动,4名被押解人员涉嫌运送他人偷越国(边)境罪。对于

    2021-12-30
    0
  • 天津企业落户申请条件(天津落户需要什么条件)

    据天津市发改委官网此前发布的公告显示,自2021年1月1日起,本市将施行新修订的居住证管理办法,积分落户申报指导分值、加分类别都将发生变化。与此同时在过去一年,“海河英才”计划逐步升级,落户天津的方式正越来越灵活、便捷。新年伊始,津地产将为大家总结

    2021-12-25
    0
  • 1G是多少个GB(1G流量等于多少MB)

    手机上网1个G流量是1024MB流量。手机流量也就是手机上网产生的流量数据,用手机打开软件或进行互联网操作时,会和服务器之间交换数据。流量是一个数字记录,是用来记录一台手机上一个网页所耗的字节数。流量参考值:流量的单位从小到大依次是字节(B)、KB、

    2022-01-12
    0
  • 关于八月初的唯美句子(形容八月的唯美句子)

    一、拔罐的人永远说你湿气重,美容的永远说你缺水,就像不爱你的人总在你身上挑毛病。二、我对这个世界绝望过,但从未对自己绝望过。三、如果决意去做一件事情,就不要再问自己和别人值不值得,心甘情愿才能理所当然,理所当然才会义无反顾。四、在喜欢

    2021-11-22
    0
  • 龙支付有必要开通吗(龙支付是什么意思)

    新的一期龙支付活动又续了,必须得出一个攻略了一,活动内容下面我们来一点点分析,如何参加这个活动,以及参加这个活动能获得多少收益。二、如何开通龙支付首先要明确一点,开通龙支付,不是必须要有建行信用卡或者储蓄卡的。有其他行的储蓄卡或信用卡也可以尝试开通。

    2022-01-03 创业分享
    0

发表回复

登录后才能评论