我使用 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是否正确?
提前致谢。