【发布时间】:2020-08-27 15:06:19
【问题描述】:
我正在尝试获取特定节点中的第一个标头。我在下面附上了我的 JSON 树的示例。会有多个节点,每个节点中的数据都是静态的。
我有一个下拉列表,其中包含顶级“第一棵树”和“第二棵树”的标题。我有另一个下拉菜单,需要在用户选择的选项下直接显示标题(会有多年)。
如何从树中获取“年份”值?我可以通过键入路径来获取子节点下的所有数据,但无法直接在顶级节点之后获取标题。
func dataTest() {
ref = Database.database().reference()
ref?.child("\(selectedStringFromDropdown)").observe(.value, with: { (snapshot) in
if snapshot.exists() {
print(snapshot.children)
} else {
print("No snapshot")
return
}
})
}
【问题讨论】:
-
不是静态键
year吗? -
应该是 2018/19/20。不包括“年份”
标签: json swift firebase-realtime-database