我是Firebase的新手,目前我正在使用Firebase作爲後端來製作我的項目。但我有這個問題。我有我的Firebase數據庫結構,如下所示: -在Firebase中的子節點下修改特定值android
root:
child1:
value1:
value2:
child2:
value1:
value2:
等等。我想編輯/修改孩子1下的value2。我該怎麼做。任何幫助,將不勝感激。
我是Firebase的新手,目前我正在使用Firebase作爲後端來製作我的項目。但我有這個問題。我有我的Firebase數據庫結構,如下所示: -在Firebase中的子節點下修改特定值android
root:
child1:
value1:
value2:
child2:
value1:
value2:
等等。我想編輯/修改孩子1下的value2。我該怎麼做。任何幫助,將不勝感激。
DatabaseReference c1v2= FirebaseDatabase.getInstance().getReference().child("child1").child("value2");
c1v2.setValue("Value");
請從這裏開始: https://firebase.google.com/docs/database/android/read-and-write
使用上面的代碼,當我遇到了一些問題後,我終於得到了我的解決方案。這將修改您的匹配孩子的內在價值
注意
用戶小號
+ child1-值1
+的child2-值1
DatabaseReference dbrefrence= FirebaseDatabase.getInstance().getReference();
HashMap<String, Object> result = new HashMap<>();
result.put("username", "COMPLETED");
dbrefrence.child("users").child("child1").updateChildren(result);
感謝答案的人。我有一個問題,值2會是孩子1的孩子嗎?我已經將這些值插入到兒童1中。 – user6930989
是的。閱讀文件。 – Nirel