使用 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
,现在一切正常。
我有以下代码。
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
,现在一切正常。