【问题标题】:Firebase Realtime Database auto increase valueFirebase 实时数据库自动增加值
【发布时间】:2018-10-24 14:08:05
【问题描述】:

是否可以自动增加 firebase 实时数据库的值。没有运行应用程序。

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

【问题讨论】:

    标签: android firebase firebase-realtime-database


    【解决方案1】:

    Firebase 实时数据库中没有内置任何东西可以在特定时间自动更改值。

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

    【讨论】:

      【解决方案2】:

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

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

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

      还有read this answer for help.

      虽然这两个答案都与位置更新有关,但它们可以轻松扩展以满足您的要求。

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

      【讨论】:

      • 我想在不使用电话时间或日历的情况下完成我的过程。因为它取决于用户电话时间。该系统将通过更改用户手机时间来破解
      • 谢谢先生的推荐
      猜你喜欢
      • 2021-08-24
      • 2023-03-23
      • 1970-01-01
      • 2020-08-15
      • 2021-07-22
      • 2021-12-31
      • 2021-05-08
      • 2020-11-14
      • 2019-09-02
      相关资源
      最近更新 更多