在上传到 firebase 数据库后,我做了一个触发器来调整图像大小,但我收到了这条消息:错误:“onChange”现在已弃用,请使用“onArchive”、“onDelete”、“onFinalize”或“onMetadataUpdate”。在 ObjectBuilder.onChange (/home/kill/trigger/functions/node_modules/firebase-functions/lib/providers/storage.js:88:15),我也试过:functions.storage.object().onArchive,它是在终端上工作,但是当我在 firebase GUI 上检查功能时,出现错误代码:13,“无法配置触发器..”,有人可以帮助我吗?欣赏伙计们
const functions = require('firebase-functions');
// // Create and Deploy Your First Cloud Functions
// // https://firebase.google.com/docs/functions/write-firebase-functions
exports.onFileChange = functions.storage.object().onChange(event => {
console.log(event);
return;
});
Run Code Online (Sandbox Code Playgroud) javascript node.js google-cloud-storage firebase google-cloud-functions
我正在尝试创建一个可以识别谁删除的功能,问题是我没有从 firebase 服务器得到任何答案,有人可以帮助我吗?谢谢
exports.deleteFunction = functions.database.ref('/clientes')
.onDelete((context) => {
// Grab the current value of what was written to the Realtime Database.
console.log("delete");
console.log(context);
});
Run Code Online (Sandbox Code Playgroud)
这是正在删除的函数
confirm = (e) => {
if (id_deleta) {
firebaseDatabase.ref('/clientes/categorias/').child(id_deleta)
.remove();
notification('success', 'Excluido com sucesso');
this.callCategoria();
} else {
notification('error', 'Ocorreu um erro, tente mais tarde');
}
}
Run Code Online (Sandbox Code Playgroud)