我正在尝试查询此数据库:
我正在使用这行代码:
databaseReference.child("users").queryOrdered(byChild: "username").queryEqual(toValue: "billsmith").observeSingleEvent(of: .value, with: { (snap) in
print(snap)
})
这行代码返回null - 意味着它没有找到" jondoe"作为用户节点中的用户名。我如何让它工作?
答案 0 :(得分:1)
两个问题:
usernames
vs username
这应该更好:
databaseReference
.queryOrdered(byChild: "userDetails/username")
.queryEqual(toValue: "billsmith")
.observeSingleEvent(of: .value, with: { (snap) in
print(snap)
})