mongoimport 空字段错误
mongoimport null field error
我正在尝试导入一个 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 文件,其中的字段包含 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 来查找和替换