반응형

Mongo DB에서 CRUD 하는 방법

 

 

insert

db.dept.insert({dept_no:1,dept_name:'R&D'})

dept는 테이블 이름을 넣어주면 된다. mongo DB에서는 테이블을 collection 으로 명칭한다.

테이블은 만들지 않아도 insert하면 자동으로 생성된다.

insert

 

find

db.dept.find()

기존의 select 라고 보면 된다.

 

find

 

 

 

update

db.dept.update({dept_no:1},{$set:{dept_name:'TEST'}})

첫번째 중괄호 { } 에는 조건을 적어주고, 두번째 중괄호 { }에서는 변경할 값을 넣어주면 된다. 

update

 

 

remove

db.dept.remove({dept_no:1})

중괄호 { } 에는 조건을 적어주면 된다.

mysql,oracle, 등 에서와 같이 delete문에 조건이 없으면 모두 delete가 되니,

db.dept.remove({}) 와 같이 쓰지말고 안에 조건을 적어주면 된다.

remove

 

반응형

'개발 > Mongo' 카테고리의 다른 글

[Mongo] 리눅스 Mongo DB 설치 방법  (0) 2019.05.09

+ Recent posts