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

外贸公司网站建设费用学校网站建设及管理制度

外贸公司网站建设费用,学校网站建设及管理制度,优秀电商设计网站有哪些内容,做团购的的网站有哪些写在前面 本文看下工作中用的最多的CRUD。让我们一起来做一个帅帅的CRUD BOY吧!!! 1:基本操作 Create 格式1(指定ID):PUT 索引名称/_create/文档ID {文档json} 格式2(不指定ID):POST 索引名称…

写在前面

本文看下工作中用的最多的CRUD。让我们一起来做一个帅帅的CRUD BOY吧!!!

1:基本操作

在这里插入图片描述

  • Create
格式1(指定ID):PUT 索引名称/_create/文档ID {文档json}
格式2(不指定ID):POST 索引名称/_create {文档json}
效果:文档id存在则报错
  • GET
格式:GET/_doc/文档ID
效果:存在则返回结果,否则返回not_found
  • Index
格式:PUT 索引名称/_doc_/文档ID {文档json}
效果:文档ID存在则删除老的再添加,否则直接添加,需要注意存在时虽然删除了,但是新增文档版本号还是会增加
  • Update
格式:POST 索引名称/_update/文档ID {"doc": 文档json} --注意外边包一层doc
效果:文档不存在报document missing,存在时,做增量更新,即以下几种情况1:如果要更新的字段在目标文档中存在,则使用指定的更新2:如果要更新的字段在目标文档中不存在,则直接添加3:如果目标文档中存在的字段,没有在更新的文档中指定,则该字段不变
  • Delete
格式:DELETE 索引名称/_doc/文档ID

分别来看下。

1.1:Create

  • 指定id
    在这里插入图片描述
  • id存在时报错
    在这里插入图片描述
  • 不指定id
    在这里插入图片描述

1.2:GET

  • 文档存在
    在这里插入图片描述
  • 文档不存在
    在这里插入图片描述

1.3:Index

  • 文档不存在
    在这里插入图片描述
  • 文档存在
    在这里插入图片描述
    可以看到—_version版本号+1了。

1.4:Update

现有数据为:

{"_index" : "users","_type" : "_doc","_id" : "101","_version" : 4,"_seq_no" : 34,"_primary_term" : 1,"found" : true,"_source" : {"firstName1" : "jack101","lastName" : "Johnson2","tag" : ["guitar","skateboard"],"go" : "wowowoow"}
}
  • 如果要更新的字段在目标文档中存在,则使用指定的更新
    在这里插入图片描述
  • 如果要更新的字段在目标文档中不存在,则直接添加
    在这里插入图片描述
  • 如果目标文档中存在的字段,没有在更新的文档中指定,则该字段不变
    在这里插入图片描述

1.5:Delete

  • 删除存在的
    在这里插入图片描述
  • 删除不存在的
    在这里插入图片描述

2:批量操作

2.1:_bulk 批量增删改

用于增删改操作,格式:

POST _bulk
{[index|create|update|delete]:{"_index": 索引名称, "_id": 文档ID}}
[index|create|update]时文档

同时执行,会返回每个的执行结果,其中一个失败,不会影响其他的操作执行。

  • 批量创建
    在这里插入图片描述
  • 批量删除
    在这里插入图片描述
  • 增删改操作
POST _bulk
{"index": {"_index": "users", "_id": "10000"}}
{"real_name": "lucy"}
{"update": {"_index": "users", "_id": "10001"}}
{"doc": {"name": "lucy"}}
{"create": {"_index": "users", "_id": "10002"}}
{"name": "james"}
{"delete": {"_index": "users", "_id": "10001"}}

返回结果:

{"took" : 98,"errors" : false,"items" : [{"index" : {..."result" : "updated",...}},{"update" : {..."result" : "updated",...}},{"create" : {..."result" : "created",...}},{"delete" : {..."result" : "deleted",...}}]
}

2.2:_mget 基于主键批量查询

在这里插入图片描述

2.3:_msearch 基于条件批量查询

在这里插入图片描述
也可以在url上指定索引:
在这里插入图片描述
在这里插入图片描述

3:常见错误

在这里插入图片描述

写在后面

参考文章列表

http://www.yayakq.cn/news/533162/

相关文章:

  • 做公司网站都需要哪些东西展览搭建设计网站
  • 网站开发 浏览器无网站可以做cpc吗
  • 如何做vip视频网站网站名称怎么收录
  • org域名做商业网站广州seo招聘
  • 怎么查网站备案接入商江山网站建设
  • 网站免费模板制作做网站要什么资质
  • 常见的网络营销方式有哪几种德州网站优化公司
  • 建网站买空间网站优化文章
  • 专业的建设网站服务网站设计中超链接怎么做
  • 山西建设机械网站临淄网站建设多少钱
  • 哪些网站可以做免费答题自助个人网站注册
  • 网站开发 报刊柳市那些做网站的公司
  • 长沙市设计网站公司查关键词排名工具app
  • 浙江电信关于网站备案信息核实的公告东莞百度推广排名
  • 最大的搜索网站排名网站后台管理程序下载
  • 用jsp做网站一般会用到什么软件广西住建网官网
  • 如何做电影网站 去哪里找片源wordpress 页面和分类目录
  • 免费域名模板建站慈溪建设公司网站
  • 平面设计图数字标识石家庄seo网站优化报价
  • 仿站视频教程中山市建网站公司
  • 杭州做网站公司有哪些网上营销型网站
  • 如何做好企业网站合肥网站建设求职简历
  • 优秀简洁网站设计闵行交大网站建设
  • 排名前十网站建设php网站开发基础入门教程
  • 南宁网站开发制作做招聘图片的网站
  • 找工程分包网站下载字体安装到wordpress
  • 文明网站的建设与管理几点思考网站后台管理系统模板html
  • 鞍山做百度网站一年多少钱网站开发模块的需求分析
  • 茶叶网站策划住房住房和城乡建设部网站首页
  • 凡科登陆网站手机版网站平台怎么建立的