我有用户上传文件,云功能通过将上传的文件添加到数据库来响应,并计划使用以下路径:
/files/{user-id}/{filename}
原因是如果文件被删除,我可以在Cloud Function中立即获得对数据库引用的引用。
但是,我不允许在文件名中允许的db-paths中使用某些字符(更具体地说,是一个点)。应该如何设置,以便对于已删除的存储文件,我可以立即获得正确的数据库路径?
答案 0 :(得分:1)
您可以push()
/files/{uid}
下的路径创建条目,然后orderByValue().equalTo(x)
稍后查找条目以进行删除。这样,您就不必担心文件名的内容。