我在使用Firebase时遇到问题,我需要一个名为Participants的子项,以及一个添加一个儿子的按钮,基本上是(key = userId,value = username)我已经有类似的东西但是setValue覆盖了存在的价值,我可以使用push,但是我的密钥是随机的,我该如何解决这个问题呢? 这是我的代码:
myRef.child("Participants").child(id).setValue(username);
participantAdapter.notifyDataSetChanged();
谢谢
答案 0 :(得分:1)
要设置特定子节点的值,请在该特定子节点上调用setValue()
:
myRef.child("Participants").child(id).child("name").setValue(username);