node.js - Node.js - FireBas - 函数,TypeError:无法读取未定义的属性“user_id”
问题描述
我在尝试执行我的函数“sendNotification”时出错,我在stackoverflow中搜索了类似问题的答案,但没有找到。
这是我当前的 javascript 代码:
'use strict'
const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.initializeApp(functions.config().firebase);
exports.sendNotification = functions.database.ref('/notifications/{user_id}/{notification_id}').onWrite(event => {
const user_id = event.params.user_id;
const notification = event.params.notification;
console.log('The User Id is : ', user_id);
});
这是我在 firebase 中的功能: 在此处输入图像描述
这是我的通知数据库的样子: 在此处输入图像描述
这是我的日志: 在此处输入图像描述
解决方案
推荐阅读
- linux - NiFi 1.10.0 - PutFile 看不到目标目录
- vim - vim 中没有可用的有向图
- gitlab - 图像未在 Gitlab 中以 md 格式文件呈现
- python - 需要在 Dataframe 中将对象列转换为 int/float 以便稍后可以对其进行一些操作
- wpf - 如何实现在 WPF 树视图中选择树节点的命令
- docker - Flask、NGINX、uWSGI认证后随机重定向问题
- c# - 按 CTRL + S 时,Visual Studio 会自动创建异常文件
- python - 在 python 的子类构造函数中将对象作为列表传递
- java - 逻辑问题:列表响应的 REST-API 缓存
- reactjs - 如何在nextjs中获取上一页url