我正在尝试导入一个 json 文件,其中字段包含 NULL 作为值
[ { 'Id' : 0, 'Client' : 85, 'Campaign' : 0, 'Location' : NULL, 'Created' : NULL, 'CardCode' : NULL, 'Mobile' : NULL, 'Message' : NULL}]
当我尝试使用 mongoimport 将这些字段输入到集合中
mongoimport --db dbname --collection coll filename.json --jsonArray
我收到 NULL 值错误
Failed: error processing document #1: invalid character 'U' in literal NaN or Number (expecting 'a' or 'u')
导入这些文档的正确方法是什么?
最佳答案
谢谢@joao。
这很有帮助,将 NULL 更改为 null 解决了问题。
因为它是一个大文件 - 我必须使用 sed 来查找和替换
关于json - mongoimport 空字段错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34031837/