3

我想制作一张包含其图片的人员表格。像:如何将Firebase存储文件与Firebase数据库相链接

{ 
"person" : 
    { 
     name : "xyz", 
     image : "path_of_firebase_storage" 
    } 
} 

Que1:是否有可能在同一时间与图像的人值上传?

Que2:当我删除该人员时,Firebase存储中的关联图像也应该被删除。是可以做到这一点?

所以我的要求是,我想通过CURD操作对图像进行CURD操作。

回答

2

我发现你的问题面临同样的问题。可能你已经解决了它,但我会为其他搜索者回答它。

Que1:是否有可能一次性上载图像的人物价值?

不,这是不可能的。在开始实施时,我将照片上传到Firebase存储并保存文件信息(时间戳+文件名)。之后,我将包含文件名值的对象*上传到Firebase数据库。每个用户都有自己的目录,这就够了。

问题2:当我删除该人员时,firebase存储中的关联图像也应该被删除。是可以做到这一点?

不,您必须手动删除它,就像您上传时一样。您需要分别移除物体*和照片。

但是,

我没有检查功能如何火力地堡工作。可能您可以编写功能并删除没有所有者的所有照片。您可以每天/每周运行一次该功能。

*对象 - 我将整个对象序列化为JSON;)

+0

用脚本删除照片可以工作。感谢名单 –

相关问题