使用 python api 的 Firestore 更新不会持续存在

Firestore updates using python api are not persisting

我有以下代码。

from firebase_admin import firestore

db = firestore.client()
collection = db.collection('word_lists')
word_list = collection.get()

for item in word_list:
    item_dict = item.to_dict()
    print item_dict['next_practice_date']
    item.reference.update({'next_practice_date': 0.0})

当我第一次运行代码时一切正常,没有错误。第二次我 运行 我希望所有的打印都打印 0.0 但很多打印 None,尤其是最后的那些。怎么回事?

我没有找到问题的解决方案而是切换了 from firebase_admin import firestore

from google.cloud import firestore,现在一切正常。