2016-11-20 4 views
0

私はFirebaseを初めて使い、現在Firebaseをバックエンドとして使用しています。しかし、私はこの問題を抱えています。私はこのような私のFirebaseデータベース構造を持っています: -アンドロイドのFirebaseの子ノードで特定の値を変更する

root: 
child1: 
     value1: 
     value2: 
child2: 
     value1: 
     value2: 

など。私は子供1の下でvalue2を編集/修正したいのですが、どうすればいいのですか?どんな助けもありがとう。

答えて

5
DatabaseReference c1v2= FirebaseDatabase.getInstance().getReference().child("child1").child("value2"); 
c1v2.setValue("Value"); 

ここから始めてください: https://firebase.google.com/docs/database/android/read-and-write

+0

感謝。私は1つの質問を持って、価値2は子供1の子供になるでしょうか?私は子供1にそれらの値を挿入しました。 – user6930989

+0

はい。文書を読んでください。 – Nirel

0

を上記のコードを使用しているとき、私は最終的に変更した後、私はあなたのマッチングの子供の内部の値を変更します.This私のソリューションを持って、いくつかの問題に直面していたこの

をお試しください

NOTE

ユーザーS

+ child1の-をvalue1

+ child2の-をvalue1回答の男のための

DatabaseReference dbrefrence= FirebaseDatabase.getInstance().getReference(); 
    HashMap<String, Object> result = new HashMap<>(); 
    result.put("username", "COMPLETED"); 
    dbrefrence.child("users").child("child1").updateChildren(result); 
関連する問題