有两种从我使用的服务器获取数据的方法:
1)
firebaseService.databaseReference
.child("followers/\(id)")
.queryOrdered(byChild: "name")
.observeSingleEvent(of: .value)
2)
firebaseService.databaseReference
.child("followers")
.child(id)
.queryOrdered(byChild: "name")
.observeSingleEvent(of: .value)
id
是一个userID字符串。为什么我第一次使用密钥id
和值null
获取快照,第二次使用密钥id
和值array of snapshots
获取快照?
第二次是我需要的价值。所以第一次没有按预期工作。