在 Firebase
上使用数据库时,是否可以从 iOS 应用程序中使用某些标准 API 检查文档的最后更新日期(和时间)?我的意思是不实现我自己的系统来知道最后一次触摸是什么时候。
例如,如果有一个“lastUpdate” 时间戳字段会很方便。
最佳答案
Firebase 实时数据库和 Cloud Firestore 都不会自动向写入数据添加时间戳字段。
如果您想要这样的字段,您必须自己添加,可以从客户端或 Cloud Functions 添加。
有关后者的一个简单示例,它跟踪数据库中的节点最后一次修改的时间,请参阅 this folder in the functions-samples
repo .主要代码:
exports.touch = functions.database.ref('/chat/{message}').onWrite(
(change, context) => admin.database().ref('/lastmodified').set(context.timestamp));
关于ios - 获取最新更新信息/Firebase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53409430/