在Firestore文档快照上获取read_time

时间:2020-06-26 14:51:04

标签: python firebase google-cloud-firestore

此处的文档: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)

打印出“无”

为什么?该记录确实存在并且可以进行操作,但是我需要读取时间。

1 个答案:

答案 0 :(得分:1)

您链接的API文档说read_time是DocumentSnapshot构造函数的参数。这不是财产。也就是说,我不清楚为什么构造函数需要该值或如何显示它。最好自己拿一个时间戳读取,而不要依赖快照中未记录的内容。