0
일부 데이터를 이전 MongoDB 스키마에서 새 스키마로 마이그레이션하려고합니다. 모든 스키마 것들이 잘 작동합니다. 내가 이해할 수없는 것은 새 문서로 저장되기 전에 이전 문서가 변환되지 않는 이유입니다. 나는 모든 문서를 읽고,지도 함수를 사용하여 새로운 스키마로 변환 한 다음 저장합니다. 그러나 그들은 새로운 스키마로 전혀 수정되지 않았기 때문에 유효성 검사에 실패했습니다. 이것은 비동기 문제입니까? 모든 단서가 좋을 것입니다.NodeJS의 맵 기능이 예상대로 작동하지 않습니다.
새로운 사용자 (makeUser (user.toObject()))를 시도해 보았지만, mongoose는 객체 대신 문서를 반환합니다. – mrkre
와우. 고맙습니다. 대답을 만들고 싶다면 ... – MFB