【发布时间】:2018-07-16 04:09:40
【问题描述】:
如果我像这样构建我的 firebase 实时数据库节点:
{
vehicles: {
'-vehicle-one-id': {...details },
'-vehicle-two-id': {...details },
...
}
}
观看整个存储桶与单独观看每辆车之间是否有任何良好的性能或计费原因。
例如。
db.child('vehicles').on("value", someDispatcher)
对
['-vehicle-one-id', '-vehicle-two-id, ...].forEach(id =>
db.child('vehicles').child(id).on("value", someDispatcher)
)
Firebase 文档表明,如果根据规则无法访问下面的任何节点,则用户无法观看 .child('vehicles'),因此需要更精细的侦听器。
【问题讨论】:
标签: javascript firebase firebase-realtime-database