基本上,需要从不同级别的Firebase数据树进行查询,如下所示
0 - data00
| -1-DATA10
| -data11
| -2-dat20
子节点可以是数据或下一级节点,因此每个级别必须使用一个查询路径,但希望在一个tableview
中显示和更新全部
data00
DATA10
DATA11
资料20
到目前为止,我只找到1个查询到1个tableview绑定
self.dataSource = self.tableView.bind(to: query) { tableView, indexPath, snapshot in
let cell = tableView.dequeueReusableCell(withIdentifier: "reuseIdentifier", for: indexPath)
/* populate cell */
return cell
}
我通过查询和绑定数组尝试循环,但只有最后一个查询数据显示在tableview
答案 0 :(得分:0)
FirebaseUI数据源每个视图仅支持一个源。
您可以尝试使用现有数据源的代码作为灵感来自行构建。对于您的特定用例而言,它可能比FirebaseUI本身的通用解决方案更可行。