【发布时间】:2017-08-26 09:40:19
【问题描述】:
如何更新现有员工的 eImageUrl?我尝试访问的节点如下所示:
Employees
KTpWLCrQTTSfQnTCn5w
eId : "1000"
deptId : "10"
eImageUrl ""
KTqWLCrVVTMfQsTCw6n
eId : "1001"
deptId : "10"
eImageUrl ""
KTpWLCrQTTSfQnTCn5w 等每个员工的值是使用 childByAutoId() 自动生成的。
我有要更新的员工的eId。我尝试了以下方法:
databaseRef.child("Employees").child("10001").setValue(["eImageUrl": eImageUrl])
但这会在员工下创建另一个节点:
Employees
KTpAQCrYIBSfQxTCn2w
eImageUrl "https://firebasestorage.googleapis.com/c0/myapp.com/a/employee.jpg"
【问题讨论】:
标签: firebase swift3 firebase-realtime-database nosql