반응형
Mongo DB에서 CRUD 하는 방법
insert
db.dept.insert({dept_no:1,dept_name:'R&D'})
dept는 테이블 이름을 넣어주면 된다. mongo DB에서는 테이블을 collection 으로 명칭한다.
테이블은 만들지 않아도 insert하면 자동으로 생성된다.
find
db.dept.find()
기존의 select 라고 보면 된다.
update
db.dept.update({dept_no:1},{$set:{dept_name:'TEST'}})
첫번째 중괄호 { } 에는 조건을 적어주고, 두번째 중괄호 { }에서는 변경할 값을 넣어주면 된다.
remove
db.dept.remove({dept_no:1})
중괄호 { } 에는 조건을 적어주면 된다.
mysql,oracle, 등 에서와 같이 delete문에 조건이 없으면 모두 delete가 되니,
db.dept.remove({}) 와 같이 쓰지말고 안에 조건을 적어주면 된다.
반응형
'개발 > Mongo' 카테고리의 다른 글
[Mongo] 리눅스 Mongo DB 설치 방법 (0) | 2019.05.09 |
---|