mongodb可根据条件删除数据的写法

mongodb删除数据,一种是指定条件进行删除,一种是直接全部删除。

// 删除所有数据

db.test.remove() 
// 删除_id大于10的所有数据
db.test.remove(
 {_id:{$gt:10}}

// 删除_id大于5的一条数据
db.test.remove(
 {_id:{$gt:5}},1

// 删除数组最后一个元素
db.test.update(
 {_id:2},
 {
  $pop:{
   like:-1
  }
 }
)

猜你喜欢

转载自welcome66.iteye.com/blog/2164107