有什么方法可以在firebase上触发功能(通过firebase本身),即我想通过firebase服务器本身来更新firebase数据库。
我正在开发租车应用程序,用户可以在其中租车(例如,租用2天)。 在这种情况下,汽车将被预订2天,并在应用程序中显示为 BOOKED (预订)。 因此,我想要的是这两天结束后,firebase会在实时数据库中将汽车的状态从 BOOKED 更改为 AVAILABLE 。
答案 0 :(得分:0)
您可以使用可以由cron作业触发的Http Cloud Functions。 (例如,午夜)。但是对于cron作业,您将需要使用外部工具。
另一种选择是借助设定的日期(例如当前日期+ 2天)来计算每辆汽车的状态。
不幸的是,firebase尚不具备将属性存储为计算值的功能。
您可以查看有关它的博客文章:https://firebase.googleblog.com/2017/03/how-to-schedule-cron-jobs-with-cloud.html