MongoDB - 错误:字段名称不能以$ [$ oid]开头

时间:2015-08-14 14:05:40

标签: mongodb

我在尝试导入使用mongoexport命令导出的.json文件时遇到问题。 生成的.json文件在某些​​变量中包含字符$,例如$ oid和$ numberLong()。

{"_id":{"$oid":"55aff0e7b3bdf92b314b6fa6"},"activated":true,"authRole":"USER","authToken":"5bdad308-4a11-4890-8c3e-82c29530f1bc","birthDate":{"$date":"2015-08-06T03:00:00.000Z"},"comercialPhone":"99999994","email":"test@mail.com","mobilePhone":"99999999","name":"Test Test","password":"$2a$10$y","validationToken":"b2cd0d71-cb47-405d-bf7f-e46e1a8706e4","version":{"$numberLong":"35"}}

但是,导入文件时不接受此格式。这种格式似乎是严格模式,但是我想使用shell格式生成json文件,它将$ oid显示为ObjectId。

有没有解决方法呢?

谢谢!

0 个答案:

没有答案
相关问题