// name의 값을 Kwon Hyeok Jin을 가지는 데이터 삽입
mongodb.collection.save({ name : Kwon Hyeok Jin })
// name의 값을 Kwon Hyeok Jin을 가지는 데이터 삽입
mongodb.collection.insert({ name : Kwon Hyeok Jin })
save와 insert은 둘다 데이터를 삽입하는 메소드이다. 하지만 차이점은 save는 해당 키값이 이미 콜렉션에서 존재한다면 update를 하고 insert는 에러를 출력한다.
save는 SQL에서 on duplicate key update와 같은 기능을한다.
'WEB > Node.JS' 카테고리의 다른 글
[express] 데이터 업데이트(update, findAndModify) (0) | 2021.04.28 |
---|---|
[express] mongodb 데이터 삭제(remove, delete) (0) | 2021.04.28 |
[express] mongodb 데이터 검색(find, findOne) (0) | 2021.04.28 |
[Node.js] express란 (0) | 2021.04.27 |
[Node.JS] express를 사용해보자 (0) | 2021.04.05 |