使用Swift

时间:2019-03-23 16:46:09

标签: swift firebase-realtime-database

我有一个firebase数据库设置,正在尝试在Swift应用程序中创建一个tableview。在我所附的代码中,您将看到“雅典”及其子代。

我要完成的工作是创建一个具有市场名称的tableView(在这种情况下为雅典),用户可以单击Athens,它将显示另一个具有子项的tableView(在此为Beef)。大小写)及其所有属性。

我能够在tableView中显示Athens的子级,但是我不知道如何从firebase数据库中查询Athens。

在此方面的任何帮助将不胜感激。

{
  "Markets" : {
    "Athens" : {
      "Beef" : {
        "name" : "Beef",
        "price" : 12,
        "salePrice" : 6
      }
    }
  }
}

1 个答案:

答案 0 :(得分:0)

databaseRef.child("Markets").observe(.value) { (snapshot) in
        if snapshot.hasChild("Athens") {
            print("Athens inside")
        }else{
            print("Nothin inside")
        }
    }

如果您有其他问题请尝试使用此代码