【发布时间】:2020-04-04 13:44:11
【问题描述】:
我在 node.js 上使用 firebase。
我给定的结构应该是这样的:
{
...
batch-1:
id-1(suppose):
name:...
phone:...
id-2:
...
id-3:
...
batch-2:
...
batch-3:
...
...
batch-n:
...
}
在这样的架构中,如何通过标识符获取 id-1 对象? 数据库是否必须遍历所有批次? 有更好的解决方案吗? 主要任务:创建一个包含许多对象的批处理,这些对象将具有 SHORT 和 UNIQUE 标识符,并通过此标识符以最佳方式接收数据
【问题讨论】:
-
让 ref = admin.database().ref('batches/'); ref.child('batch-1').orderByKey().equalTo('id-1').on('value', (snapshot) => res.json(Object.assign({}, snapshot.val( ))));如果你知道批号((
标签: node.js database firebase firebase-realtime-database