此处的文档:https://googleapis.dev/python/firestore/latest/document.html?highlight=exists#google.cloud.firestore_v1.document.DocumentSnapshot 说可以获取DocumentSnapshot的read_time
我这样读取数据库:
ref = db_name.document(userid)
uid = ref.get()
if uid.exists:
read_time = uid.read_time
print(read_time)
打印出“无”
为什么?该记录确实存在并且可以进行操作,但是我需要读取时间。
答案 0 :(得分:1)
您链接的API文档说read_time是DocumentSnapshot构造函数的参数。这不是财产。也就是说,我不清楚为什么构造函数需要该值或如何显示它。最好自己拿一个时间戳读取,而不要依赖快照中未记录的内容。