2017-12-20 14 views
-4

以下は、私のアンドロイドfirebaseの構造例です。ノード値に基づいてアンドロイドfirebase固有のノードデータを更新するには

firebase example structure

私はグループIDとユーザーIDに基づくことで、特定の合計値を更新する、唯一のグループIDとユーザーIDを知っています。私は私を助けてください分からない。

+1

可能な重複あなたのノードIDが必要ですFirebaseデータベースから特定のノードをAndroidで更新するか?](https://stackoverflow.com/questions/41731924/how-to-update-a-specific-node-from-a-firebase-database-with-android) – ADM

+0

私の質問は違う、私はデータを取得/フィルタリングしたいどの子ノードがそのgroupIDとuserIDを持っているのかを調べ、その子に対してtotalを更新したい。 –

+0

検索するには、Firebaseのクエリを使用できます。あなたは試してみましたか?ここにコードを投稿してください。 – ADM

答えて

0

私はあなたの混乱を理解する:

は私があなたを説明しましょう:単一の値を更新するための :このため

//あなただけの[どのようにの

databaseReference = FirebaseDatabase.getInstance().getReference().child("useramounts").child("your_node_id"); 

HashMap<String, Object> result = new HashMap<>(); 
result.put("total", total); 
databaseReference.updateChildren(result); 
+0

私はgroupIDとuserIDを使用してNode idを取得できますか?もしそうならどのように –

+0

ありがとう私はそれを見つけた –

+0

これはそれを受け入れるよりもあなたの答えを解決する – ABDevelopers

関連する問題