我是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