gpt4 book ai didi

ios - 无法快速从 Firebase 数据库检索数据。试图弄清楚它是我的 json 树还是我查询的不同方式

转载 作者:行者123 更新时间:2023-11-28 07:44:14 25 4
gpt4 key购买 nike

在过去的一天半里,我几乎尝试了所有方法来从 firebase 检索整个数据集。下面是我在 firebase 上的数据和我试过的代码。我尝试过其他查询,但下面的查询似乎是我发现人们说要使用的共识。

 func firebaseDataFetch(userSearch: String) {
Timer.scheduledTimer(withTimeInterval: 0.5, repeats: false) { (_) in
self.ref = Database.database().reference()

self.ref?.child("restaurant").observeSingleEvent(of: .value , with: { (snap) in
guard let topArray = snap.value as? [[String:Any]] else {print(":(") ; return }

这是我收到的错误:

FirstRoundTest[66352:4957156] [MC] 从私有(private)有效用户设置中读取。:( 这是我的错误处理程序,表明我没有正确读取数据。

Sample Image

Sample Image

我每次都收到错误,这是代码中的 :(。

最佳答案

尝试使用以下代码从 firebase 检索数据。

func firebaseDataFetch(userSearch: String) {
Database.database().reference().child("restaurant").observe(.childAdded, with: { (snapshot) in
print("restaurants = \(snapshot)")
if let dict = snapshot.value as? [String: Any] {
print("restaurant = \(dict)")
}
}, withCancel: nil)
}

关于ios - 无法快速从 Firebase 数据库检索数据。试图弄清楚它是我的 json 树还是我查询的不同方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51490576/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com