有没有办法安排删除 Firebase 存储上的文件?

格林沃克兹

我正在尝试构建一个 ReactJS 应用程序,它允许用户上传和下载一些文件。我的应用中已经有 Firebase 存储上传和下载功能。问题是我想安排一个任务,该任务将在 10 分钟内删除一个文件,例如每次用户上传他的文件时。

有什么建议吗?

弗兰克·范·普费伦

Firebase 没有为此内置任何内容,但 Cloud Storage(底层存储机制)具有称为对象生命周期管理的东西,其中:

您可以为存储桶分配生命周期管理配置。该配置包含一组适用于存储桶中当前和未来对象的规则。当对象满足其中一项规则的条件时,Cloud Storage 会自动对该对象执行指定的操作。

如果删除规则真的像你说的一样不变,那就是我要看的地方。

如果规则更复杂,我通常会从 Cloud Functions 开始,因为我可以编写定期运行的代码来进行清理。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

有没有办法通过颤振从firebase存储下载文件夹?

有没有办法根据 Firestore 值将图像上传到 Firebase 存储?

有没有办法在Firebase Hosting上运行通用应用程序?

有没有办法在 firebase 上收集用户输入?

有没有办法安排对Firebase数据库的编辑?

有没有办法从屏幕上删除乌龟?

有没有办法以编程方式为 Firebase 中的自定义存储桶设置安全规则?

当图像文件添加到 Firebase 存储时,有没有办法向应用程序发送通知(使用 FCM 或令牌)?

有没有办法通过网站从github存储库中删除文件夹?

有没有办法删除Windows上的锁定文件?

有没有办法删除 firebase 中创建的自定义跟踪/指标?

有没有办法延迟删除Firebase用户及其相关数据?

有没有办法在yocto生产的文件系统上运行存储统计信息?

离线时删除Firebase存储上的文件

有没有办法在Firebase中减少请求?

有没有办法限制Firebase的Blaze计划?

有没有办法使用Firebase检查凭证?

有没有办法嘲笑Firebase模块?

有没有办法删除与Ckeditor gem相关的所有文件

有没有办法从github页面链接中删除存储库名称?

有没有办法在Entity Framework中覆盖仅删除存储过程

有没有办法从GitHub上已删除分支的PR中获取代码?

有没有办法删除readthedocs.org上的项目?

有没有办法在Mule 3.7或更高版本上删除MULE Session?

有没有办法从 Firefox Mobile 上的这个 flutter webapp 中删除这个空格?

有没有办法从 git 根节点中删除额外的源文件?

有没有办法删除PDF字节数组和html文件?

有没有办法阻止 git 完全删除文件的内容?

当解决方案是删除冲突的文件时,有没有办法使git rerere工作?