标签: python mongodb pymongo
我正在尝试编写一个函数来使用pymongo对mongoDB进行批量保存,有没有办法做到这一点?我已经尝试过使用insert,它适用于新记录,但它在重复上失败。我需要使用保存但使用一组文档获得的相同功能(它用相同的_id替换已添加的文档而不是失败)。
提前致谢!
答案 0 :(得分:1)
您可以使用带有选项w = 0的批量插入(ex safe = False),但是如果这对您来说很重要,那么您应该检查所有文档是否实际插入