如何在 Firebase 上每天重置数据?



我正在使用Swift编写应用程序,并使用Firebase来存储用户输入的数据。我希望这些数据每天重置,其中前几天的数据被清除存储在某个地方(可能会自动下载到 excel(,然后可以将新的新数据输入 Firebase。 有没有办法从Firebase做到这一点? 或者我的代码应该从 Swift 代码本身来做到这一点?

谢谢!

Firebase服务名为Cloud Functions: https://firebase.google.com/docs/functions/。您可以使用它来部署操作实时数据库的JavaScript/TypeScript函数。

为了能够执行您想要的操作(每天重置数据(,您需要安排 cron 作业,该作业将定期在 Firebase 上触发您的函数。为此,请查看以下Firebase博客文章:https://firebase.googleblog.com/2017/03/how-to-schedule-cron-jobs-with-cloud.html

最新更新