티스토리 뷰
db.getCollection('wsdatas').update(
{},
{ $set: {"dest_name": '본인'} },
false,
true
)
첫번째 인자 : 조회 조건문 (모든 문서를 조회할 것이라 비워둠)
두번째 인자 : 변경 혹은 추가할 필드와 필드값
세번째 인자 : TRUE로 할 경우 문서 쿼리 기준과 불일치한 새 문서를 생성
네번째 인자 : TRUE로 할 경우 조회를 충족하는 모든 문서를 업데이트 한다. FALSE시 하나의 문서만 업데이트
위 조건대로 실행시 wsdatas의 모든 문서 안에 dest_name 필드를 '본인' 이라는 필드값으로 추가 혹은 업데이트 한다.
DB구축후 스키마에 새로운 필드값이 추가될 경우 이러한 방식으로 기존 데이터에 추가해 새로운 데이터와 동기화 할 수 있다.
'Programming > mongoDB' 카테고리의 다른 글
[mongoDB] 필드 데이터 타입 변경(string -> int) (0) | 2021.05.12 |
---|---|
[mongoDB] 데이터베이스 생성 및 삭제 (0) | 2019.03.19 |
[mongoDB] 몽고DB 보안 관련 계정 생성 (0) | 2018.01.15 |
[mongoDB] 몽고DB서버를 외부 서버에서 접속하기 (0) | 2018.01.15 |
댓글