-
[MongoDB] 8. 기본 명령어 - $사용법 ,deleteMany(), drop()DB/MongoDB 2022. 9. 29. 05:02728x90반응형
$ 사용법
// 사용법1 : 배열 위치 기반 접근 db.컬렉션.updateOne( {"접근할 필드.배열안의 필드":값}, {$수정연산자 : {접근할 필드.$.배열안의 필드 : 수정할 값}
// 2. 필드 값이 배열인 경우 수정 - arrayFilters // 배열 요소의 일부를 수정할 때의 명령어 db.컬렉션.updateMany( {query}, {$수정연산자} : {배열.$[id]" : 이 값으로 수정}}, {arrayFilters : [{배열 : 조건 값}]} )
특정 도큐먼트의 삭제 - deleteMany()
db.컬렉션.deleteMany({필드 : 값}) // 필드의 값에 해당하는 도큐먼트 삭제
컬렉션의 삭제 - drop()
db.컬렉션.drop() // 컬렉션이 삭제됨
728x90반응형'DB > MongoDB' 카테고리의 다른 글
[MongoDB] 10. 쿼리작성하기 - 타입, 논리 연산자로 비교하기 (0) 2022.10.09 [MongoDB] 9. 쿼리작성하기 - 연산자로 쿼리하기 (0) 2022.10.05 [MongoDB] 7. 기본 명령어 - replace, update (0) 2022.09.29 [MongoDB] 6. 기본 명령어 - find() (0) 2022.09.29 [MongoDB] 5. MongoDB 시작 (0) 2022.09.29