728x90
SMALL
mongodb field 변경
-
[ MongoDB ] document의 field 이름 변경하는 방법Topic/Database 2023. 8. 19. 12:11
기존 document 예시 { "occupation":"Doctor", "name": { "first":"Jimmy", "additional":"Smith" } 요구사항 - additional의 이름을 last로 변경하고 싶다. 단순 변경하고 싶을 때 db.foo.updateMany({}, { $rename: { "name.additional": "name.last" } }, false, true); 속성을 포함하는 문서를 업데이트하고 싶을 때 db.foo.update({ "name.additional": { $exists: true } }, { $rename: { "name.additional": "name.last" } });