我正在为Firebase Cloud Functions编写一个函数,在其中可以删除Firebase数据库中的旧节点。在这些节点的每个节点上都有一个指向Firebase Storage中保存的文件的链接。
数据库结构
Set-AdfsResponseHeaders -RemoveHeaders "X-Frame-Options"
功能:
"data" : {
"-Lo0onTCSVeY-Kco5ujX" : {
"photo" : "https://firebasestorage.googleapis.com/v0...",
"idD" : "-Lo0onTCSVeY-Kco5ujX",
"idUs" : "jh4Ch9rBgQPwBTfv43MgNissRUP2",
"timestamp" : 1567693686925,
}
},
我也该如何删除文件? 预先感谢。
答案 0 :(得分:0)
这对我有用
const promises = [];
promises.push(ref.update(updates));
const bucket = admin.storage().bucket();
promises.push(bucket.file(`file/${anotherFile}`).delete());
return Promise.all(promises);