【发布时间】:2020-04-03 10:26:04
【问题描述】:
如何从 android 更新 firebase 数据库中现有键中的值。就我而言,我希望用户更新密钥 Votes
final long z=0;
Map<String,Object> taskMap = new HashMap<String,Object>();
taskMap.put("Votes", z);
FirebaseDatabase.getInstance().getReference()
.child("project_image").child(projectDate)
.child("Votes")
.updateChildren(taskMap);
我尝试了上面的代码,但它添加了另一个节点
FirebaseDatabase.getInstance().getReference()
.child("project_image")
.child(formattedDate)
.push().setValue(dataMap);
以上代码用于第一次插入数据
如何执行此任务
【问题讨论】:
-
请仅使用
android-studio标签来回答有关 Android Studio IDE 本身的问题。对于一般的 Android 编程问题,请使用android标签。 -
注意到先生,抱歉 4 不便
标签: java android firebase firebase-realtime-database