본문 바로가기
IT Tech/MongoDB

MongoDB 컬렉션 및 필드명 변경하기

by 알아봉봉 2020. 4. 20.
반응형
반응형

MongoDB의 컬렉션 및 컬렉션을 사용하다가 여러 요인들에 의해 변경을 해야될 경우가 생기게 됩니다.

이때 어떠한 명령어로 변경을 해야 되는지 알아보도록 하겠습니다.

 

1. 컬렉션명 변경 방법

반응형
db.collection.renameCollection("변경할 컬렉션명")
  • 참고) 위의 collection 부분에는 변경 이전의 컬렉션 명을 입력

2. 필드명 변경 방법

반응형
db.collection.updateMany({},{$rename:{"a":"b"}})
  • 참고
    1. collection은 변경할 document 가 있는 컬렉션명을 입력
    2. 특정 조건에 맞는 필드명만 변경하고 싶은 경우 {}에 해당 조건을 입력한다.
    3. a 와 b는 기존 필드명이 a부분에, 변경할 필드명을 b 부분에 입력한다.
반응형

'IT Tech > MongoDB' 카테고리의 다른 글

MongoDB TTL(Time To Live) 설정하기  (0) 2020.04.21
MongoDB query log 설정방법  (0) 2019.12.19
MongoDB 인증 설정  (0) 2019.12.03

댓글