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

时间:2018-07-05 13:01:03

标签: swift firebase

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

谢谢!

1 个答案:

答案 0 :(得分:3)

有一个名为 Cloud Functions 的Firebase服务: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