【发布时间】:2016-12-31 18:15:58
【问题描述】:
我在节点 js 上使用 firebase。
下面是我的数据模型
"sList" : {
"-K_KxnexiRMvC81bTEVH" : {
"description" : "sdf",
"name" : "sdf",
"users" : [ "-K_Kxnf9XBnClTgFv67z", "-K_KvlWOiNCOBDL-Vl3y" ]
},
"-K_KxnexiRMvC81asdabTEVHas" : {
"description" : "sdf",
"name" : "pdsff",
"users" : [ "-K_Kxnf9XBnClTgasv67z", "-K_KvlWOiNCsadOBDL-Vl3y" ]
},
}
唯一的 id 将被添加到每个文档的 users 数组中。
如何在添加唯一 ID 时在每个文档中的所有用户数组上添加事件侦听器
下面的代码我试过了,但是不行
var listRef = firebaseAdmin.database().ref('/sList');
listRef.on('child_changed', function(dataSnapshot) {
const msg= dataSnapshot.val();
const key= dataSnapshot.key();
var userRef = listRef.child();
userRef.on('child_changed', function(childDataSnapshot) {
const val=childDataSnapshot.val();
});
})
【问题讨论】:
标签: javascript node.js firebase firebase-realtime-database firebase-admin