【问题标题】:How to delete data from user automatically with Firebase如何使用 Firebase 自动删除用户的数据
【发布时间】:2017-06-30 13:05:14
【问题描述】:

我创建了一个应用程序并使用 Firebase 作为后端。在我的应用程序中,用户可以上传图片,这些图片应在一周后从数据库中删除。我不知道如何在一段时间后自动删除内容,因为代码正在用户的设备上运行,并且可能会有数百个用户。有谁知道我怎么能做到这一点?谢谢

【问题讨论】:

标签: ios swift firebase firebase-storage


【解决方案1】:

AFAIK Firebase 不支持向查询添加参数。您可以尝试添加带有触发器的 Cloud Function,以便在将某些内容写入数据库时​​运行删除查询。 https://firebase.google.com/docs/functions/gcp-storage-events

【讨论】:

  • 这篇文章有点混乱,请你举个小例子来理解基本的。我从来没有听说过关于 Clound 函数的事情
  • @Morphley 这是一个奇怪的答案,并没有真正解决这个问题。向查询中添加参数似乎与自动删除数据没有任何关系。此外,虽然触发云功能是一个方向,但提供的链接是用于通过存储的变化来触发云功能的链接。 OP 希望从存储中删除,因此更合适的答案是利用 cron 作业。更多信息HTTP Triggershere
猜你喜欢
  • 2017-06-01
  • 2019-10-19
  • 2017-06-25
  • 1970-01-01
  • 2017-12-25
  • 1970-01-01
  • 2016-09-13
  • 2018-08-28
  • 2019-12-27
相关资源
最近更新 更多