swift 3 firebase如何将当前用户与数据库中的信息进行比较

时间:2017-05-24 13:29:43

标签: ios swift firebase firebase-realtime-database

我用firebase创建了数据库,我得到了事件阻止,我尝试检索我的用户加入的事件的信息,但我没有得到任何答案,你能帮助我吗?

获取用户加入的女巫事件的功能:

    func startObersvingDBJoined() {
 FIRDatabase.database().reference().child("events").child("peopleWhoJoin").queryOrdered(byChild:"userID").queryEqual(toValue: FIRAuth.auth()!.currentUser!.uid).observe(.value, with: { (snapshot: FIRDataSnapshot) in
  var newUpdates = [Event]()

  for update in snapshot.children {
    let updateObject = Event(snapshot: update as! FIRDataSnapshot)
    newUpdates.append(updateObject)

  }

  self.updates2 = newUpdates
  self.sectionData[1] = self.updates2
  self.tableView.reloadData()

}) { (err) in
  print(err.localizedDescription)
}

}

我想要比较数据库中的uidWhoJoined和当前用户uid,但我没有得到任何东西。 的 DB: enter image description here

0 个答案:

没有答案