【发布时间】:2019-09-12 22:52:27
【问题描述】:
我想在 Firebase 中存储一些数据,这些数据只能在有限的时间内使用。
例如,如果我今天保存我的数据,那么我的数据应该只在当天可用,并且应该在明天自动删除。有什么方法可以在 Firebase 中存储限时数据?
【问题讨论】:
标签: firebase firebase-realtime-database google-cloud-firestore
我想在 Firebase 中存储一些数据,这些数据只能在有限的时间内使用。
例如,如果我今天保存我的数据,那么我的数据应该只在当天可用,并且应该在明天自动删除。有什么方法可以在 Firebase 中存储限时数据?
【问题讨论】:
标签: firebase firebase-realtime-database google-cloud-firestore
有没有办法在 firebase 中存储限时数据?
没有,但有一种解决方法可以帮助您实现同样的目标。首先,您应该在每个对象下添加一个时间戳,如我对 post 的回答中所述。
然后只需使用 Google Cloud 最近发布的Cloud Scheduler,它允许您将 HTTP 请求或 Cloud Pub/Sub 消息安排到您部署的用Cloud Functions for Firebase 编写的函数。
【讨论】: