获取最新更新信息/ Firebase

时间:2018-11-21 09:56:40

标签: ios swift firebase firebase-realtime-database

Firebase上使用数据库时,是否可以从iOS应用程序中检查使用某些标准API更新文档的日期(和时间)?我的意思是没有实施我自己的系统来知道上次触摸的时间。

例如,如果有一个字段“ lastUpdate” 时间戳,将会很方便。

1 个答案:

答案 0 :(得分:1)

Firebase Realtime数据库和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));