如何将Firebase存储文件链接到Firebase数据库条目?

时间:2017-11-12 19:27:31

标签: firebase firebase-realtime-database firebase-storage google-cloud-functions

我有用户上传文件,云功能通过将上传的文件添加到数据库来响应,并计划使用以下路径:

/files/{user-id}/{filename}

原因是如果文件被删除,我可以在Cloud Function中立即获得对数据库引用的引用。

但是,我不允许在文件名中允许的db-paths中使用某些字符(更具体地说,是一个点)。应该如何设置,以便对于已删除的存储文件,我可以立即获得正确的数据库路径?

1 个答案:

答案 0 :(得分:1)

您可以push() /files/{uid}下的路径创建条目,然后orderByValue().equalTo(x)稍后查找条目以进行删除。这样,您就不必担心文件名的内容。