본문 바로가기

[MongoDB] Collection 생성, 데이터 입력

131ZIPDAN 발행일 : 2017-08-17
반응형

Collection 생성, 데이터 Insert

Collection

데이터베이스의 논리적 저장 구조인 테이블에 해당되는 데이터 구조를 MongoDB에서는 Collection으로 표현.

 

* use test

test DB 생성

 

* db.createCollection("컬렉션이름")

컬렉션 생성

 

* show collections

컬렉션 확인

 

* show dbs

db 확인

 

* db.컬렉션이름.stats()

stats 메서드를 이용하여 컬렉션 현재 상태 및 정보 분석.

 

* db.컬렉션이름.renameCollection("변경이름")

renameCollection 메서드를 이용하여 컬렉션 이름변경.

 

* db.컬렉션이름.drop()

drop 메서드를 이용하여 해당 컬렉션 제거

 

 

MongoDB에서 JSON타입으로 데이터를 표현.

*객체={필드:값}

생성된 객체에 JSON형식으로 key : value 입력.

 

* db.컬렉션.save(객체)

save 메서드를 이용하여 입력한 컬렉션에 값을 가진 객체를 저장.

 


* db.컬렉션이름.find()

find 메서드를 이용하여 컬렉션 안에 있는 모든 데이터 조회.

 

* db.컬렉션이름.insert({필드 : 값})

insert 메서드를 이용하여 해당 컬렉션에 {} 안에 있는 필드 : 값을 넣어준다.

 

*for(var n =1103 ; n <= 1120 ; n++)
 db.컬렉션이름.save({n:n,m:"test"})

for문을 사용하여 n을 반복 증가 시키며 save메서드를 이용해서 해당 컬렉션에 데이터를 반복 저장한다.

 

 

다음 포스팅에서 save와 insert의 차이점을 이번보다 자세히 공부할 예정..

 

반응형

댓글