MongoDB (pymongo).将所有空白字符串替换为null



我正试图找到一种快速的方法来替换空白字符串("),我在很多我的文档(跨许多字段)与MongoDB的空值。

在MongoDB文档中,我希望使用ReplaceAll,但我不知道如何在pymongo中执行同样的事情,除非我做replace_one()。

是否有有效的方法来做到这一点?

目前pymongo不支持全部替换。更新许多文档的最有效方法是update_many。它看起来像这样:

db.my_db.update_many(
filter={'field_1': ""},
update={'$set': {'field_1': None}}
)