首页 > 解决方案 > 如何在不从firebase For ios获取值的情况下读取父节点名称

问题描述

我想使用 swift读取restaurant名称Burger KingEating Point

怎么可能,谁能帮帮我,这是我的最终项目需要在 1 周内提交请我对此失去希望

在此处输入图像描述

 ref = Database.database().reference()

    ref?.child("Restaurants").observe(.childAdded, with: { (snapshot) in
        let rest = snapshot.value as? String
        if let actualPost = rest {


            self.restList.append(actualPost)

            print("list of rest ", self.restList)


            self.restTableView.reloadData()
        }
    })

标签: iosswiftfirebase

解决方案


只需使用以下代码获取父节点名称。

 ref = Database.database().reference()

 ref?.child("Restaurants").observe(.childAdded, with: { (snapshot) in
    let rest = snapshot.value as? String
// snapshot.key is give you parent node name
        print(snapshot.key)
    }
})

推荐阅读