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

建立网站域名的费用北京网站建设 都选万维科技

建立网站域名的费用,北京网站建设 都选万维科技,游戏怎么开发制作,深圳网站建设app开发一、前文回顾 上一篇文章中我们学习了更新操作&#xff0c;以及讲解了部分的更新操作符&#xff0c;今天我们继续学习剩余的更新操作符。 二、更新操作符 1、$rename 语法&#xff1a;{ $rename: { < field1 >: < newName1 >, < field2 >: < newName2…

一、前文回顾

上一篇文章中我们学习了更新操作,以及讲解了部分的更新操作符,今天我们继续学习剩余的更新操作符。

二、更新操作符

1、$rename

语法:{ $rename: { < field1 >: < newName1 >, < field2 >: < newName2 >, … } }
含义:用于修改字段名称,类似于MySQL中DDL

示例1:例如我们要将库存集合(inventory)中的 qyt字段名称改成 quantity
db.inventory.updateMany({}, {$rename :{"qty":"quantity"}})

运行结果:
image.png
image.png
当然这里也可以只给一条文档修改字段名。

示例2:给修改嵌套文档的字段名

例如我们size文档下的h名称改为 height
image.png

db.inventory.updateMany({}, {$rename :{"size.h":"size.hight"}})

运行结果:
image.png
image.png

示例3:将内嵌文档中的字段移到文档外部

例如我们想把size下的uom字段移动到内嵌元素的外部,我们也可以使用rename命令

db.inventory.updateMany({}, {$rename :{"size.uom":"uom"}})

运行结果:
image.png
image.png

注意点:rename不适用于不适用于数组中的嵌入式文档

2、$set

语法:{ $set: { < field1 >: < value1 >, … } }
含义:设置文档中字段的值,就类似于Mysql中的 update table set = xxxx

示示1:将ID=66951edbdf24000083007d74 的文档的quantity设置为100
db.inventory.updateOne({"_id":ObjectId("66951edbdf24000083007d74")},{ $set:{"quantity":100}  })

运行结果:
image.png
image.png

示例2:set一个不存在的字段值

例如我给ID为66951edbdf24000083007d74的元素添加一个字段价格 Price,为200,此时也可以用set

db.inventory.updateOne({"_id":ObjectId("66951edbdf24000083007d74")},{ $set:{"price":200}  })

运行结果
image.png
image.png

同理如果要设置嵌套文档,则使用 “点符号”,这里不在赘述。

3、$unset

语法:{ $unset: { < field1 >: “”, … } }
含义:删除特定字段。

示例1:我想删除66951edbdf24000083007d74的文档的price字段
db.inventory.updateOne({"_id":ObjectId("66951edbdf24000083007d74")},{ $unset:{"price":""} })

运行结果:
image.png
image.png同理如果是嵌套文档则需要用“点符号。

三、结束语

Mongo中还有许多的操作符,这里不在一一赘述,一切要以官网为准,这里贴上官网的地址:https://www.mongodb.com/zh-cn/docs/manual/reference/operator/update/#std-label-update-operators。
希望对你有所帮助

未完待续

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

相关文章:

  • 银川网站优化2010年青海省建设厅网站
  • 餐厅网站页面设计锦州网站建设市场
  • 潍坊 开发区网站建设抖音推广公司
  • 行业商城网站建设多少钱广东同江医院网站建设
  • wordpress迁移站点网站开发需要多少人
  • 做视频参考什么网站织梦dede网站后台被挂黑链怎么办
  • godaddy 搭建网站电子商务做网站
  • 网站制作培训一般要多少钱网站建设调研报告
  • p2p种子网站建设wordpress照片管理
  • 重点专业建设网站 建设方案公司设计网站有哪些
  • 门户网站 jsp广东省建设工程监督站官方网站
  • 物流网站怎么做的做网站赚广告费好做吗
  • 建设网站和公告号的意义天津市建设与管理网站
  • 平面设计素材网站排行榜前十名网站建设绩效考核表
  • 小企业网站欣赏龙岗seo网络推广
  • php网站后台制作教程百度推广如何代理加盟
  • 农业银行总行门户网站建设做慕课的网站
  • xz域名网站wordpress页面评论
  • c h5网站开发红色企业网站源码
  • 公司网站开通什么兼职网站可以做视频剪辑
  • 长沙做网站建设的深圳建网页
  • 公司网站开发详细流程做购物网站哪种服务器好
  • 濮阳住房建设厅网站全球装修公司前十强
  • 企业网站 免费建设银行个人查询
  • 怎样做服装网站网站推广专家十年乐云seo
  • 邹城网站建设zczwxxwordpress前台多语言
  • 鹰潭门户网站建设费用本网站正在建设图片
  • 西安网站托管维护家做网站
  • 注册网站借钱平台犯不犯法有哪些专门做写字楼的网站
  • 网站建设比较好的多少钱php网站iis设置