【问题标题】:Firebase - Is there an API to run clean-up scripts on firebaseFirebase - 是否有 API 可以在 firebase 上运行清理脚本
【发布时间】:2015-12-31 00:03:13
【问题描述】:

我的要求是在我的 firebase 数据库上运行清理作业。

  • firebase 是否有一个 api 可以通过数据库运行任何此类操作?
  • 如果可以,我们还可以清理不同数据集中对象的引用吗?

【问题讨论】:

  • 除此之外,这是非常广泛的。你想清理什么?你能包括一个你的数据的例子吗?这些作业何时运行?另外:您提到了Android和AngularJS。你在做什么?
  • 我正在运行一个将数据存储在 firebase 中的移动应用程序。
  • 调用是从角度进行的。我不确定我是否可以解释我在 firebase 中拥有的数据:这是一个正常的模式 { "data": { "data1": {}, "data2": {}, "data3": {} } }根据特定条件删除data2。我的问题很笼统,只要求 firebaseAPI 执行此类操作!
  • 只是为了进一步解释数据:"data2":{"date":ddmmyy, , ,} 想删除一周后过期的数据!作业将每天运行一次!

标签: android angularjs firebase firebase-realtime-database


【解决方案1】:

目前,Firebase 不允许您运行计划任务。为此,您需要设置一个 cron job,它运行 Java 或 Node.js 进程来进行清理。

可以使用remove() 方法进行清理。您可以利用Firebase queries 轻松抓取您需要删除的数据。

【讨论】:

    猜你喜欢
    • 2018-08-25
    • 2018-06-28
    • 1970-01-01
    • 2017-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多