Firebase Realtime Database自动增加价值

时间:2018-10-24 14:08:06

标签: android firebase firebase-realtime-database

是否可以自动增加firebase实时数据库的值。无需运行应用。

这意味着,让用户拥有一个点,该点存储在firebase实时数据库中。我希望这一点在应用程序关闭时也会自动增加。有可能吗?

2 个答案:

答案 0 :(得分:1)

根据您的解释,这似乎是一个问题,可以通过使应用程序在后台运行来轻松解决。为此,look here.

引用我在这里给出的链接的答案

  

您的问题的一个非常简单的答案是使用Service。它将使您可以在后台执行各种任务,并且是将位置/数据以静默方式发送到服务器的最佳选择。

read this answer for help.

尽管这两个答案都与位置更新有关,但是可以很容易地扩展它们以满足您的要求。

提示: 上面引用的答案是频繁地将数据发送到服务器。更改数据字段后,将数据发送到Firebase服务器。

答案 1 :(得分:1)

Firebase实时数据库没有内置功能可在特定时间自动更改值。

但是Firebase与Cloud Functions集成在一起,可用于在您定义的条件下触发(少量)JavaScript代码。开发人员使用Cloud Functions的一种常见用例是实现在特定时间或特定间隔运行的代码。有关此用例的更多信息,请参见Cloud Functions for Firebase trigger on time?