3

我正在尝试编写一个函数来使用 pymongo 批量保存到 mongoDB,有没有办法做到这一点?我已经尝试过使用 insert 并且它适用于新记录,但它在重复时失败。我需要使用 save 获得的相同功能,但需要一组文档(它用相同的 _id 替换已添加的文档,而不是失败)。

提前致谢!

4

1 回答 1

1

您可以使用带有选项 w=0(例如 safe=False)的批量插入,但是如果这对您很重要,您应该检查是否所有文档都被实际插入

于 2013-05-04T23:56:09.887 回答