我已經能夠推送新信息並在數據庫中調用它,但我一直在尋找幾天,現在我似乎無法找到任何東西。在Firebase網絡應用程序中同時更新和添加新的Firebase子節點
我期待能夠更新已有值的節點並添加新節點(如果沒有)。誰能幫我這個。 Firebase新手。
感謝
代碼:
function userProfileUpdate(users) {
newUsername = document.getElementById("newUsername");
// Profile Update.
var user = {
username : newUsername.value
};
return firebase.database().ref().update(user);
};
添加數據應該像'ref.setValue({name:「user3411711」})'一樣簡單。聽起來你已經嘗試了一些東西。如果您共享[重現您卡住的最小代碼](http://stackoverflow.com/help/mcve),則幫助起來會更容易。 –
是的,我嘗試了幾種方法。 – user3411711
感謝您的更新。這段代碼有什麼問題?它運行嗎?你是否在調試器中完成它? JavaScript控制檯中是否有錯誤? –