顶部是用户的ID,我想进入createdEvents区域,仅打印eventTest和eventTest1,因为它们是他们的createdEvents。我该怎么办?
var ref = Database.database().reference().child("users").child(id!).child("createdEvents")
ref.observeSingleEvent(of: .value) { snapshot in
print(snapshot.childrenCount)
let enumerator = snapshot.children
while let rest = enumerator.nextObject() as? DataSnapshot {
print(rest.value)
}
}
这是我到目前为止所拥有的,但仍在打印:
2
Optional({
F5IRU4QrMvPToJnCA39lhjCGYh82 = F5IRU4QrMvPToJnCA39lhjCGYh82;
Nge0cDX4lWVWfJROSypLFRLkCPI2 = Nge0cDX4lWVWfJROSypLFRLkCPI2;
})
Optional({
F5IRU4QrMvPToJnCA39lhjCGYh82 = F5IRU4QrMvPToJnCA39lhjCGYh82;
})
这只是eventTest和eventTest1内部的内容。我该如何解决?
好吧,我知道了,感谢杰伊,我要做的就是打印rest.key而不是rest.value。非常简单的解决方案,对此感到抱歉。