mongoexport를 사용하여 데이터를 csv 형식으로 내보내는 중 일부 필드의 데이터가 손실되는 것을 발견했습니다. 데이터베이스를 확인하여 이 필드에 데이터가 있는 것을 확인했지만 내보낸 테이블에는 실제로 누락되었습니다. , 그리고 모든 데이터가 다 그런 것은 아닙니다. 제가 직접 찾아보았지만 원인을 찾을 수 없는 경우가 있습니다.
내보낸 파일을 먼저 텍스트 편집기로 열어서 정말 손실되었는지 확인하는 것이 좋습니다. 개인적인 경험으로 볼 때, 편집기마다 CSV에 대한 지원이 다릅니다. CSV를 Excel로 내보낼 때 열 때 제대로 표시되지 않는 경우를 실제로 보았습니다. 먼저 비정상적인 부분을 올려야 합니다.
내보낸 파일을 먼저 텍스트 편집기로 열어서 정말 손실되었는지 확인하는 것이 좋습니다. 개인적인 경험으로 볼 때, 편집기마다 CSV에 대한 지원이 다릅니다. CSV를 Excel로 내보낼 때 열 때 제대로 표시되지 않는 경우를 실제로 보았습니다.
먼저 비정상적인 부분을 올려야 합니다.
다음 정보를 확인하고 제공하는 것이 좋습니다.
1. 로그 오류/알람 정보 내보내기
2. 데이터 손실이 있는 필드의 특성
3. 내보낼 필드가 배열인지 여부, 그렇다면 내보내기 명령의 형식이 올바르게 작성되었는지 여부.
참고로.
MongoDB를 사랑해주세요! 재미있게 보내세요!