我应该在数据库中保存下载网址还是图像路径?



用户上传图像后,此时我应该调用getDownloadUrl()并将该 urlhttps://firebasestorage.googleapis.com/v0/b/myapp.appspot.com/o/myimage.jpg?alt=media&token=mytoken存储在我的数据库中,还是应该/dir/file.jpg保存路径并在稍后显示图像时调用它?

我认为最好只存储 url,因为读取次数多于写入次数,因此我可以只显示图像而无需为每个图像进行另一次提取。什么是更好的做法?

最好同时存储两者。 您需要 url 以便稍后轻松加载图像,并且需要路径以防要删除数据库中的记录,并使用管理员 SDK 删除存储中的文件。

最新更新