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

沈阳有多少网站网站改域名备案

沈阳有多少网站,网站改域名备案,网站建设规划总结,北京网站设计制作哪家好学习mongodb,体会mongodb的每一个使用细节,欢迎阅读威赞的文章。这是威赞发布的第56篇mongodb技术文章,欢迎浏览本专栏威赞发布的其他文章。 数据更新中,往往要应对比较更新的场景。现在很多人喜欢跑步,规律跑步&…

学习mongodb,体会mongodb的每一个使用细节,欢迎阅读威赞的文章。这是威赞发布的第56篇mongodb技术文章,欢迎浏览本专栏威赞发布的其他文章。

数据更新中,往往要应对比较更新的场景。现在很多人喜欢跑步,规律跑步,心脏功能增强会让静息心率(就是深睡时的心率)下降。而在参加强度训练时,心率可能会突破历史最高心率,达到新的高度。但这种训练很危险 ,需要专业的训练计划,不要轻易尝试。在这样的场景中,每次更新的时候,需要与已有数值进行比较。当新数值比已有范围更大或更小时,才会更新。

Mongodb提供了$min, $max方法 ,在一个原子事务中实现数据比较和更新。

定义

操作符$min,更新指定字段值。当新值小于当前字段值时,更新数据。$min支持不同类型的数据比较。

操作符$max,更新指定字段值。当新值大于当前字段值时,更新数据。$max支持不同类型的数据比较。

语法

{$min: {<field1>: <value1>, ...}}
{$max: {<field1>: <value1>, ...}}

当更新字段在嵌入式文档类型或数组时,使用点操作符。

行为

从mongodb5.0开始,更新操作的顺序按照文档字段名的字母表顺序执行。带有数字名称的字段,按照数字顺序更新。

当字段不存在时,$min, $max操作符插入新字段并将字段设置为指定字段。

Mongodb依据BSON比较顺序,比较不同类型的数据大小。

mongodb 5.0版本以后,向$max,$min传入空表达式({ })时,mongodb不再抛出错误。空表达式不会修改字段值 ,也不会在oplog中,添加新的操作记录。

应用

创建集合scores并插入数据

db.scores.insertOne({ _id: 1, highScore: 800, lowScore:200})

文档中字段lowScore值是200, 下面的语句,将字段值更新为150。因为150小于200,所以更新成功。

db.scores.updateOne({_id: 1}, {$min: {lowScore: 150}})

下面的语句,将字段lowScore的值更新为250,因为250大于150,所以数据不会更新

db.scores.updateOne({_id: 1}, {$min: {lowScore: 250}})

下面的语句,将字段highScore更新为950,因为950大于800,所以数据更新成功

db.scores.updateOne({_id: 1}, {$max: {highScore: 950}})

下面的语句,将字段highScore更新为870,因为870小于950,所以数据不会更新

db.scores.updateOne({_id: 1}, {$max: {highScore: 870}})

创建tags集合,并插入数据

db.tags.insertOne({_id: 1,desc: "crafts",dateEntered: ISODate("2013-10-01T05:00:00Z"),dateExpired: ISODate("2013-10-01T16:38:16Z")
})

使用$min更新字段dateEntered。2013-09-25小于2013-10-01,更新成功

db.tags.updateOne({_id: 1},{ $min: { dateEntered: new Date("2013-09-25")}}
)

使用$max更新字段dateExpired,2013-09-30小于2013-10-01,因此数据不会更新

db.tags.updateOne({_id: 1}, { $max: { dateExpired: new Date("2013-09-30")}}
)

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

相关文章:

  • 河南省建设教育培训中心网站wordpress 国内主机
  • 天门市城市建设管理局网站展示类网站管理员
  • 二七网建站肃宁网站建设公司
  • 台州网站设计哪家好wordpress建站 博客
  • asp做网站基本过程wordpress 4.1
  • 易奇秀网站在百度里面做网站要多少钱
  • 飞沐网站建设公司北京wordpress 禁止收录特定文章
  • 湘潭网站建设公司有哪些仙居谁认识做网站的
  • 广州市公司网站建设wordpress 酒店中文主题
  • 找网站公司做网站asp.net jsp 网站开发
  • asp.net 网站设计济南网络科技公司
  • 网站上传文件不存在邗江区网站建设套餐
  • 建站优化公司新闻发布会主持词
  • 国外做彩票网站推广是合法的吗廊坊网站制作公司排名
  • 时尚网站网站视频下载方法
  • 招聘网站做专题的目的丹东网站建设公司
  • 小游戏网站欣赏c2c网站都有哪些
  • 企业网站建设重庆境外网站
  • 虚拟主机网站建设网站企业
  • 网站哪个做的好本地wordpress搬家
  • 小孩做阅读的网站有哪些游戏公司网页设计
  • wordpress建站空间推荐做微信用什么网站
  • 中国建设银行网站暑假工报名广州网站建设模板
  • 自己做的电影网站打开很慢四川成都设计公司
  • 怎么让网站快速收录网页设计课程安排
  • 网站建设 推广找山东博达网站怎么做优化步骤
  • 淘宝店可以做团购的网站企业网站维护工作
  • 移动网站建设价格便宜如何将图床作为wordpress的插件
  • 如何用wix做网站代理IP做网站
  • 域名空间网站建设要多少钱wordpress幻灯片插件使用