gpt4 book ai didi

mongoDB mongoimport 更新插入

转载 作者:可可西里 更新时间:2023-11-01 09:06:52 27 4
gpt4 key购买 nike

我正在尝试使用以下内容进行批量更新

mongoimport -d my_db -c db_collection -upsertFields email ~/Desktop/update_list.csv

我尝试导入的 csv 看起来像这样。

email, full_name
stack@overflow.com,stackoverflow
mongo@db.com,mongodb

它应该检查电子邮件列作为查询参数并相应地更新全名。但是,没有导入,它遇到了错误。

exception:Failure parsing JSON string near: abc@sa
abc@sasa.com,abc
imported 0 objects
encountered 99398 errors

问题出在哪里?我应该怎么做?

最佳答案

您的 mongoimport 命令缺少 --upsert 选项,该选项与 --upsertFields 结合使用。尝试:

mongoimport -d my_db -c db_collection --upsert --upsertFields email ~/Desktop/update_list.csv

关于mongoDB mongoimport 更新插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4915007/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com