커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
혹시 파이몽고로 필드명을 바꾸는 명령어도 알 수 있을까요?
undefined주차
북마크
김*준
댓글
4
추천
0
조회수
33
조회수
33
답변 완료

db 필드를 넣을 때 잘못 넣어서 필드 이름을 바꾸고 싶은데요

rank_give -> rank 이런식으로요

몽고db에서 제공하는 문서에선 $rename 연산자를 사용하라고 되어있는데, 그냥 예시를 붙여넣으니 빨간줄이 떠서 조금씩 변경하다 이렇게 됐습니다.

db.cars.updateMany( {}, {'$rename': { "rank_give": "rank", "image_give": "image","model_give": "model","sales_give": "sales" } } )

하면 다음과 같은 에러가 뜹니다

TypeError: 'Collection' object is not callable. If you meant to call the 'updateMany' method on a 'Collection' object it is failing because no such method exists.

파이몽고에 맞게 변형하면 어떻게 해야할까요?ㅠ

취소
 공유
취소
댓글 0
댓글 알림
나의얼굴