Mongodb字段更新$unset操作符

2021-01-21 13:55:53

参考地址 Mongodb字段更新$unset操作符

一、$unset操作符删除一个指定的字段,看如下语法:


{ $unset: { <field1>: "", ... } }


上面的指定的值为“”不影响$unset表达式执行;


二、语法

如果指定的字段不存在则操作不做任何处理;

当使用$操作符匹配任何数组元素,$unset替换指定的元素为null而不是删除掉指定的元素,此行为保持数组大小和位置一直;

如下update()操作删除掉符合条件sku为unknown的文档字段quantity和instock


db.products.update(
   { sku: "unknown" },
   { $unset: { quantity: "", instock: "" } }
)


  • 2017-01-23 23:09:16

    使用 CSS3 实现超炫的 Loading(加载)动画效果

     SpinKit 是一套网页动画效果,包含8种基于 CSS3 实现的很炫的加载动画。借助 CSS3 Animation 的强大功能来创建平滑,易于定制的动画。SpinKit 的目标不是提供一个每个浏览器都兼容的解决方案,而是给现代浏览器提供更优的技术实现方案和更佳的使用体验。(为保证最佳的效果,请在 Chrome、Firefox 和 Safari 等现代浏览器中浏览)