【发布时间】:2019-08-20 13:31:59
【问题描述】:
我的recyclerView 上有一个target
当我继续这项任务时,我调用了updateTarget() 方法:
private fun updateTarget(name: String, description: String) {
val map = mapOf("name" to name, "description" to description)
databaseReference?.child("targets")?.child("users")
?.child(uid.toString())?.child("targets")?.child(targetGuid)?.updateChildren(map)
}
但是在我将name 更改为description 并单击更新后,
它不会更改现有的target,而是添加一个没有guid 字段的新的。
结果是以下结构:
-LmjBTkVXhmXaqL0b4RG这里是多余的。
【问题讨论】:
标签: android firebase firebase-realtime-database kotlin