首页 > 解决方案 > 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 中的功能: 在此处输入图像描述

这是我的通知数据库的样子: 在此处输入图像描述

这是我的日志: 在此处输入图像描述

标签: node.jsfirebasegoogle-cloud-functions

解决方案


推荐阅读