monogodb 中删除包含某字段的document

 1情况一:把存在某固定键值对所在的document删除。

db.getCollection('test').deleteMany({'time':'1126'})

以上表示在表‘test’中,若存在{'time':'1126'} 这个字段,则删除这个字段所在的整个document。

2情况二:把包含某字段名删除,保留document

db.getCollection('test').updateMany({},{'$unset':{'time':1}})

以上表示,只要字段含有‘time’ ,就将这个字段删除,注意:并没有将这个document删除。

猜你喜欢

转载自blog.csdn.net/xiongzaiabc/article/details/84527449
今日推荐