0
我對Firebase是一種新鮮感,並逐步學習它(背景是mongoDB和SQL)。現在我試圖從數據庫中檢索基於id的數據。現在的問題是我找不到任何有助於我從數據庫中檢索數據的東西。從Firebase(NodeJs)檢索數據
是我能找到的東西是這樣的:
var ref = firebaseConnection.connect.ref(nodePath+ "/trip/id");
ref.on("child_added", function(snapshot) {
console.log("INSIDE");
var data = snapshot.val();
console.log("data is : " + data);
});
我的理解是,這將工作當一個孩子被添加,請幫我出這是有這樣的ref.find(id)
,這將有助於任何方式我從數據庫中找到某些東西,或者我將不得不像child_added
(如上面提到的代碼)那樣從數據庫中獲取某些東西。
不firebase提供的東西就像簡單的東西,我可以從數據庫中檢索的東西? – Gardezi
一個得到http調用很簡單! 有兩種方法: - 使用監聽器,就像您在示例中所做的那樣。這不允許您檢索數據,除非數據庫中發生了某些事情(添加了子項,修改了子項等) - 使用HTTP GET檢索數據 – Th0rndike
對於遲到的回覆,您可以發表一個示例因爲我知道如何進行HTTP GET調用的唯一方法是通過ajax get,但這將是異步,我不想要,我不允許進行ajax呼叫同步 – Gardezi