我在CSV中有很多数据,其中包含很多字段,其值为0。
我想将所有数据导入到集合中,但在值为0时忽略字段(不要忽略该行,只是忽略该行)。
不忽略0字段,我的命令是:
login.php
mongoimport是否允许这样做?比如像mongoimport --db merch --collection output --type csv --headerline --file export_hub_dev.csv
但有0值的东西?
还是以其他方式轻松完成这项工作?
非常感谢你的帮助!
答案 0 :(得分:1)
您可以先导入csv,然后按$UNSET删除字段。您需要逐个为每个字段运行此操作。 更新格式为
db.collection.update(
<query>,
<update>,
{
upsert: <boolean>,
multi: <boolean>,
writeConcern: <document>,
collation: <document>
}
)