MongoDB는 Collection에 데이터를 생성, 조회, 삭제, 수정할 수 있는 명령어를 지원하고 JavaScript처럼 변수에 데이터를 할당해서 저장할 수 있다. 먼저 insert에 대해 다뤄보자. insert 명령어는 3가지를 제공한다. insert - 단일 or 다중의 Document를 생성 insertOne - 단일 Document를 생성 insertMany - 다중의 Document를 생성 Collection 데이터 저장하기 object = {"name":"kimjonghyun", "age":28} db.developers.insert(object) db.developers.find() object 변수에 이름과 나이를 저장 후 insert함수 인자로 넘겨 insert를 실행하고 조회한 결과..
이번장에는 MongoDB에서 Database와 Collection을 다루는 기본적인 명령어를 알아보자. Database 생성 use 데이터베이스명 생성할 데이터베이스명을 입력한다. 생성 후 해당 데이터베이스를 바라보게 된다. Database 조회 (1) db 현재 연결된 데이터베이스명을 출력한다. Database 조회 (2) show dbs 존재하는 데이터베이스 목록을 출력한다. 위 목록에서 생성된 데이터베이스가 나오지 않은 이유는 컬렉션이 존재하지 않기 때문이다. Collection 생성 db.createCollection("생성할 컬렉션 명"); 생성할 컬렉션 명을 입력한다. RDBMS에서는 테이블 생성과 같은 개념이다. 다시한번 show dbs 명렁어를 실행하니 생성된 컬렉션이 출력되었다. Coll..