개발/HTML+CSS+JS

Mongo DB 데이터 삭제하기

고인호 2023. 2. 23. 18:56
반응형

Mongo DB에서 데이터 삭제하는 방법

 


 

2023.02.23 - [분류 전체보기] - Mongo DB 데이터베이스 업데이트하기(update)

 

Mongo DB 데이터베이스 업데이트하기(update)

Mongo DB 데이터베이스 업데이트 방법 이번 포스팅은 Mongo DB 데이터베이스를 업데이트하는 방법에 대한 포스팅이다. 우선 지난번에 이어서 우리가 만든 데이터 중 dogs에 대한 데이터들을 살펴보면

inho3213.tistory.com

Mongo DB 데이터베이스 업데이트하는 방법에 대해서 살펴보았던 지난 포스팅에 이어서

이번 포스팅에서는 데이터베이스 삭제하는 방법에 대해서 다뤄보려고 한다. 

지난 포스팅에서 다뤘던 업데이트와 그 구문은 동일하다. 

 

dogs에 이어서 cats 라는 이름의 데이터베이스를 만들어 놨었는데

inho라는 이름의 이 데이터를 한번 삭제해보려고 한다. 

 

deleteOne() 이라는 명령어를 사용해 다음과 같이 삭제할 수 있다.

삭제후 확인해보면 이제 cats라는 데이터베이스에 데이터는 삭제되어 존재하지 않게 된다. 

 

위처럼 deleteOne이 아닌 deleteMany를 사용하면 한번에 여러 데이터들을 삭제할 수 있다. 

 

이번에는 dogs 데이터베이스에 있는 3개의 데이터 모두

catFriendly 값이 false인데, 이를 이용해

3개의 데이터를 모두 삭제해보았다. 

 

이렇게 선택자를 이용해 삭제하려는 데이터를 선택할 수 있지만

deleteMany({}) 를 사용해 아무런 선택자도 입력하지 않으면 

데이터베이스에 존재하는 모든 데이터를 삭제할 수도 있다. 

반응형