mongoexport를 사용하여 컬렉션을 json 파일 (아래 스크립트)로 내보내졌습니다. json 파일로 mongoexport 할 때 NumberLong이 누락되었습니다.
mongoexport -d db1 -c user --out /root/user_130226.json
mongodump 및 mongorestore를 사용하는 경우 동일합니다.
예 :
소스 :
>> "cd" : NumberLong(1361862291)
출력과 새로운 컬렉션에 수입 :) (브라켓에 따옴표로 NumberLong으로
>> "cd" : 1361862291
그러나 경우 그 수출 및 수입.
예 :
"U4"NumberLong으로 ("111018951303058"),
질문 :
이1.이 중요합니까 경우 단어 "NumberLong으로" 수출되지 않았습니까?
2. 견적없이 NumberLong을 저장하는 것이 맞습니까?
고맙습니다.
# 1의 경우 mongodump를 사용하여 BSON 파일로 출력했지만 mongorestore를 사용하여 DBON을 DB로 다시 가져올 때 " NumberLong with quotote" "이 누락되었습니다. "NumberLong with quote"가 인 경우 올바르게 덤프하고 복원 할 수 있습니다. – Cthoong
'2. 견적없이 NumberLong을 저장하는 것이 맞습니까?' – Cthoong
@Cthoong 다시 가져올 때 mongodump에 개체가 누락 된 경우 잘못된 것이 있습니다. – Sammaye