我正在構建一個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 - 看看這個視頻這恰恰說明了你的問題 –