2017-03-16 77 views
1

我正在使用Firebase云端函数根据实时数据库触发事件发送FCM。如何在{followerUid}中获得孩子的价值('uid')?Firebase云端函数onWrite子值

exports.sendFollowerNotification = functions.database.ref('/followers/{followedUid}/{followerUid}').onWrite(event => { 
    const followerUid = event.params.followerUid; 
    const followedUid = event.params.followedUid; 

回答

1

我不知道我明白你想要做什么,但会采取刺。

如果你正在寻找访问触发的功能节点内的uid数据:

var uid = event.data.child("uid").val; 

看一看the documentation on handling event data

2

我知道你在寻找什么......

var uid = event.data.val(); 
var uid1 = String(uid); 

这UID1添加标题或正文

const payload = { 
     notification: { 
     title: paypes 
     body: uid1 
     } 
    }; 
+0

我得到event.data.val()的字典。 在这种情况下,我怎么能解析?意味着我有多个孩子。 –