【发布时间】:2023-03-29 10:56:02
【问题描述】:
我将FirebaseDatabase 中的一些数据作为key:value 对保存在一个孩子下面。
问题是数据被保存为推送,例如如果data1 已经保存而不是data2 将保存在它下面。我想把它保存在这个已经保存的数据之上。
这是数据结构:
- branch
- child
- uniqueKey1: data1
- uniqueKey2: data2
我正在使用此代码保存数据:
String key = mDatabase.child("branch").child("child").push().getKey();
mDatabase.child("branch").child("child").child(key).setValue(data);
我想要的是下面的结构:
- branch
- child
- uniqueKey2: data2
- uniqueKey1: data1
如何在已经保存的数据之上保存新添加的数据?请告诉我。
【问题讨论】:
标签: android firebase firebase-realtime-database