私はmongoexportを使用してコレクションをjsonファイルにエクスポートしました(以下のスクリプト)。
mongoexport -d db1 -c user --out /root/user_130226.json
タイプ「NumberLong」のパラメーターは「NumberLong」という単語なしで保存されていることがわかりました。そのため、mongoimportを使用すると、「NumberLong」という単語も欠落しています。
mongodumpとmongorestoreを使用する場合も同じです。
例:
ソース :
>> "cd" : NumberLong(1361862291)
出力して新しいコレクションにインポート:
>> "cd" : 1361862291
ただし、引用符が括弧()で囲まれたNumberLongの場合は、それに応じてエクスポートおよびインポートされます。
例:
"u4":NumberLong( "111018951303058")、
質問:
1.「NumberLong」という単語がエクスポートされていないかどうかは重要ですか?
2. NumberLongを引用符なしで保存するのは正しいですか?
よろしくお願いします。