小编Jad*_*sta的帖子

Firebase storage.object().onChange 现在已弃用,

在上传到 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

5
推荐指数
1
解决办法
2544
查看次数

Firebase 删除时触发

我正在尝试创建一个可以识别谁删除的功能,问题是我没有从 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)

firebase firebase-realtime-database google-cloud-functions

1
推荐指数
1
解决办法
2410
查看次数