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