gpt4 book ai didi

android - 如何将 firebase 存储文件与 firebase 数据库互连

转载 作者:太空狗 更新时间:2023-10-29 13:12:23 33 4
gpt4 key购买 nike

我想制作一张包含其图像的人物表格。喜欢:

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

问题1:是否可以一次上传人物值和图片?

Que2:当我删除这个人时,firebase 存储中的关联图像也应该被删除。可以这样做吗?

所以我的需求是,我想通过person的CURD操作对图片进行CURD操作。

最佳答案

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

Que1 : Is it possible to upload the person value with image at one time?

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

Que2 : When I delete the person, then associated image in the firebase storage should also get deleted. Is is possible to do this?

不可以,您必须像上传时那样手动删除它。您分别移除对象*和照片。

但是,

我没有检查 Firebase Functions 的工作原理。可能您可以编写函数并删除所有没有所有者的照片。您可以每天/每周运行一次此函数。

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

关于android - 如何将 firebase 存储文件与 firebase 数据库互连,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38676396/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com