我正在构建一个json api,它从引用获取数据,然后在引用数据中使用ID,我需要从其他引用获取其他数据并将它们全部放入对象中。Firebase/nodeJS - 从多个firebase数据引用中获取数据
我想从第一参考获取数据,并使用DUID从第二参考获得的电子邮件。 问题是异步调用,我不能从一个表中获取数据并等待另一个表完成,我无法从第一个参考文献中获取所有数据,然后从第二个参考文献中获取所有数据,因为我在回这样的一个引用一个电话:
app.get('/trip-statistics', (request, response) => {
tripRef.once('value').then(
snap => response.status(200).send(extractTripInfo(snap))
);
});
https://youtu.be/NgZIb6Uwpjc - 看看这个视频这恰恰说明了你的问题 –