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: "" } }
)


  • 2020-05-06 14:43:53

    bootstrap @media尺寸

    超大屏,1100分辨率,880分辨率,720分辨率,440分辨率以下

  • 2020-05-06 22:23:15

    使用querySelector添加移除style和class

    document.querySelector(selector).style.styleName = 样式 使用这个方法可以对dom节点添加和移除style样式,其中的styleName可以为css样式的任何值,如:display、color

  • 2020-05-07 13:05:28

    JavaScript中批量设置Css样式

    setAttribute() 方法添加指定的属性,并为其赋指定的值。 如果这个指定的属性已存在,则仅设置/更改值

  • 2020-05-07 13:07:21

    scrollBox 跑马灯滚动js

    ​这个插件可以很好的实现跑马灯,以及轮播图等效果,scrollBox js