gpt4 book ai didi

ios - 从 Firebase 检索字典是 'nil'

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

我有以下数据库结构... enter image description here

这是我用来填充 Post 模型的内容:

func observePost(withId id: String, completion: @escaping (Post) -> Void) {
REF_POSTS.child(id).observeSingleEvent(of: .value) {
(snapshot) in
if let dict = snapshot.value as? [String: Any] {
let post = Post.transformPostPhoto(dict: dict, key: snapshot.key)
completion(post)
}
}
}

在上面的代码片段中,REF_POSTS 指向 Firebase 数据库上的帖子节点。

我能够很好地检索“问题”文本,但“答案”返回为零。我已经完成了关于在字典中检索字典的研究(我认为这就是正在发生的事情)。

我很难对这个问题进行措辞,所以它会进行一些编辑,任何信息都会很棒。

最佳答案

使用以下内容寻找答案:

let answers = snapshot.childSnapshot(forPath: "answers").value

关于ios - 从 Firebase 检索字典是 'nil',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50653079/

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