更新数据库,如何检查它写的数据

时间:2016-06-07 12:08:08

标签: python mongodb pymongo

我正在使用Python在mongoDB数据库上写入大量数据。其中一些数据实际上可以覆盖数据库中已有的旧数据。我正在使用pymongo和MongoClient使用更新功能。

由于我在数据库中编写了数以万计的数据点,我可以确保数据实际上正确写入,我如何检查是否有任何数据未写入mongoDB?我不想添加很多代码,因为下载和编写所有东西已经很慢了。如果没有简单的答案,我会牺牲速度,但我想确保一切都进入mongoDB。

1 个答案:

答案 0 :(得分:2)

执行insert_one或insert_many指令时,应该获得结果值。您可以检查这一点以确保插入成功。

result = posts.insert_many(new_posts)
print result.inserted_id