-2
PHOTOIDは.Iは、この問題を解決することはできません「B063527」に等しい私は my database imageアンドロイドを使ってfirebaseデータベースの特定のデータを更新するには?
ようfirebase、データベース内の一部のデータが、今私はtrxIdを更新したいたとし、誰かがme.Howは、私はこの問題を解決することができます助けてくださいは、問題?事前に感謝します。
PHOTOIDは.Iは、この問題を解決することはできません「B063527」に等しい私は my database imageアンドロイドを使ってfirebaseデータベースの特定のデータを更新するには?
ようfirebase、データベース内の一部のデータが、今私はtrxIdを更新したいたとし、誰かがme.Howは、私はこの問題を解決することができます助けてくださいは、問題?事前に感謝します。
まず、特定のレコードを取り出し、そのモデルオブジェクトの属性を変更し、同じIDに対して保存します。
private void getValue(String key){
mdatabaseRef.child("user").orderBykey().equals(key).SingleValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for (DataSnapshot child: dataSnapshot.getChildren()){
String key = child.getKey();
Object object = postsnapshot.getValue(Object.class);
updateData(object);
}
private updateData(Object object) {
object.setName("test123");
mDatabaseReference.child("user").child(object.getId()).setValue(object);
}
コードがありますか? –