以下は、私のアンドロイドfirebaseの構造例です。ノード値に基づいてアンドロイドfirebase固有のノードデータを更新するには
私はグループIDとユーザーIDに基づくことで、特定の合計値を更新する、唯一のグループIDとユーザーIDを知っています。私は私を助けてください分からない。
以下は、私のアンドロイドfirebaseの構造例です。ノード値に基づいてアンドロイドfirebase固有のノードデータを更新するには
私はグループIDとユーザーIDに基づくことで、特定の合計値を更新する、唯一のグループIDとユーザーIDを知っています。私は私を助けてください分からない。
私はあなたの混乱を理解する:
は私があなたを説明しましょう:単一の値を更新するための :このため
//あなただけの[どのようにの
databaseReference = FirebaseDatabase.getInstance().getReference().child("useramounts").child("your_node_id");
HashMap<String, Object> result = new HashMap<>();
result.put("total", total);
databaseReference.updateChildren(result);
私はgroupIDとuserIDを使用してNode idを取得できますか?もしそうならどのように –
ありがとう私はそれを見つけた –
これはそれを受け入れるよりもあなたの答えを解決する – ABDevelopers
可能な重複あなたのノードIDが必要ですFirebaseデータベースから特定のノードをAndroidで更新するか?](https://stackoverflow.com/questions/41731924/how-to-update-a-specific-node-from-a-firebase-database-with-android) – ADM
私の質問は違う、私はデータを取得/フィルタリングしたいどの子ノードがそのgroupIDとuserIDを持っているのかを調べ、その子に対してtotalを更新したい。 –
検索するには、Firebaseのクエリを使用できます。あなたは試してみましたか?ここにコードを投稿してください。 – ADM