[MongoDB 몽고디비] 존재하는 키 값 지우기 $unset

728x90
{
  "_id" : 000,
  "user_id" : "a001",
  "name" : "kim"
}

 

db.user.update({ _id: 000 }, { $unset : { name : 1} })

 

1번 방법 . user collection에 있는 _id의 name이 날라간다.

db.user.updateMany({}, { $unset : { name : 1} })

2번 방법 . collection안에 있는 모든 document에서 name을 지운다

결과

{
  "_id" : 000,
  "user_id" : "a001"
}