반응형
[Mongoose] Model_Create(생성), Read(조회), Update(변경), Delete(삭제) 관련
1. 일반적인 CRUD 작업
Create: Model.create(), Model.insertMany(), Model.prototype.save()
Read: Model.find()
Update: Model.updateOne(), Model.updateMany(), Model.replaceOne()
Delete: Model.deleteMany(), Model.deleteOne()
2. _Id로 find() 이후 작업
Read: Model.findById()
Update: Model.findByIdAndUpdate()
Delete: Model.findByIdAndDelete(), Model.findByIdAndRemove()
3. _Id이외의 속성으로 find() CUD 작업
Read: Model.findOne()
Update: Model.findOneAndReplace(), Model.findOneAndUpdate()
Delete: Model.findOneAndDelete(), Model.findOneAndRemove()
반응형
'데이터베이스 > MongoDB' 카테고리의 다른 글
[MongoDB] Read관련, 차이점 (0) | 2023.02.26 |
---|---|
[MongoDB] CRUD 관련 모음(Bulk포함) (0) | 2023.02.25 |
[Mongoose] Deprecation Warnings(remove(), update(), count()) (0) | 2023.02.24 |
[MongoDB] 데이터 추출(페이지네이션), skip(), hasNext(), next() (0) | 2023.02.20 |
[MongoDB] Naver Cloud에서 MongoDB 데이터베이스 생성 (0) | 2023.02.15 |
댓글