[MongoDB] Failed: invalid JSON input 에러 메세지 - Seonmi-Hwang/study GitHub Wiki

에러 메세지

image

해결방안

1. key에 모두 ""를 붙여준다.

  • 원본 image

  • 수정본 image

  • 결과 image

2. 원본 파일 상태에서 명령어에 --legacy를 추가한다. (So 간단..!)

  • 결과 image

이유

mongodb 4.2의 Json v2.0의 기본 인식은 다음과 같은 형식이어야 함.

"_id" : {"$oid" : "5be19b932ab79c00013074ed"}

그러나 원래 데이터 형식이 아래와 같은 형식이었기 때문에 에러가 났던 것.

"_id" : ObjectId("5be19b932ab79c00013074ed")

REF

https://www.codeleading.com/article/42542778012/;jsessionid=66B1DF3BA8A3E430CED6CA19A9DEBD01