我在为“玩家”存储数据时遇到问题。进入我的团队数据。它确实保存了团队ID,但我希望它嵌套在团队内部。
所以我需要让玩家真正加入并将其推到空洞的玩家身上......
我的VUEX商店推送到firebase的代码是......
firebase
.database()
.ref('teams/')
.child(payload.id)
.push(player)
.then(user => {
commit('updatePlayers', {
players: payload.players
});
})
.catch(error => {
console.log(error);
});
// Reach out to firebase and store it
},
答案 0 :(得分:1)
如果您预先提供参考的完整路径,我相信它会起作用:
firebase.database()
.ref(`teams/${payload.id}/players`)
.push(player)
// .then, .catch, etc.