본문 바로가기
SQL

6) mongoDB Tutorial - 새 Documents 추가 해보자

by Downy_J 2023. 10. 6.
728x90
반응형
SMALL

명령어로 새 Documents를 추가 해 보려한다

  • use DB명 해서 Database 선택을 해주고
  • db.컬렉션명 해서  Collection 선택 해주고
  • db.컬렉션명.insertOne({ Documents 작성 }) 해주면
  • acknowledged값이 true가 되며 잘 생성됬음을 말해주고
  • _id값이 자동으로 부여 되며

 

 

 

 

 

 

 

 

Documents 하나가 추가가 된다

 

 

 

 

 


존재하지 않는것도 추가가 가능 하다

 

뭔소리냐..

authors 컬렉션은 존재하지 않는데

insertOne을 써서 Documents를 만들었다

그럼 이게 어떻게 되느냐?

이렇게 새 컬렉션이 생성되며 만들어 지는거다

 

만든김에 삭제도 해보자면

누르면 해당 Document 삭~제

누르르고 해당 Collection 명 입력해주면 삭~제

 

이렇게 지워서

하나 남았으나

언제든지 새컬렉션 새도큐멘션 만들수 있다

쫌 긴데...

db.books.insertMany([{ title: "The Light Fantastic", author: "Terry Pratchett", pages:250, rating: 6, genres: ["fantasy"]}, {title: "Dune", author: "Frank Herbert", pages: 500, rating: 10, genres:["sci-fi", "dystopian"]}])

똑같고 다른점은 insertMany를 썻다는점 그리고 괄호 보면 배열처럼 썻다는점이다 GUI에서 했던것과 같다

728x90