从 Firebase 存储中删除包含内容的文件夹
Delete folder with contents from Firebase Storage
我可以轻松删除子引用中的文件,但如何从 Firebase 存储中删除整个文件夹?
let postRef = FIRStorage.storage().reference().child("posts/folderName")
postRef.deleteWithCompletion { (error) in
print(error)
}
错误文件不存在。有什么想法吗?
长话短说,我们还没有实现递归(或文件夹)删除。此主题在另一个 post 中介绍:
目前,我们建议将文件列表存储在另一个来源(如实时数据库)或使用 list API,然后根据需要删除文件。
您也可以在 Firebase 控制台中执行此类删除 (console.firebase.google.com)。
将来,我们可能会提供此类功能,但还没有完全说明。
我可以轻松删除子引用中的文件,但如何从 Firebase 存储中删除整个文件夹?
let postRef = FIRStorage.storage().reference().child("posts/folderName")
postRef.deleteWithCompletion { (error) in
print(error)
}
错误文件不存在。有什么想法吗?
长话短说,我们还没有实现递归(或文件夹)删除。此主题在另一个 post 中介绍:
目前,我们建议将文件列表存储在另一个来源(如实时数据库)或使用 list API,然后根据需要删除文件。
您也可以在 Firebase 控制台中执行此类删除 (console.firebase.google.com)。
将来,我们可能会提供此类功能,但还没有完全说明。