【发布时间】:2018-01-16 11:35:59
【问题描述】:
这是我的 Firebase 数据
users
-L2yfvAU0cihwcJHqIv9
City: "wah cantt"
Email: "sharjeel2014@namal.edu.pk"
Firstname: "sharjeel"
Lastname: "malik"
Latitude: "74.27559833333333"
Longtitude: "31.509099999999997"
Phone: "03035602137"
Username: "sharjeel089"
这是我当前的云功能
exports.retreivefromdatabase = functions.https.onRequest((req,res) => {
var db = admin.database();
var ref = db.ref();
ref.on("value", function(snapshot){
res.send(snapshot.val());
});
});
此函数从 firebase 数据库中检索所有数据。我只是想根据用户名以这样的键值对形式检索用户数据。
{"City": "wah
cantt","Email":"sharjeel2014@namal.edu.pk","Firstname":"sharjeel"........}
怎么做?
【问题讨论】:
-
如果您不熟悉 JavaScript 或从中访问 Firebase 数据库,Cloud Functions for Firebase 并不是学习它的最佳方式。我建议先阅读Firebase documentation for Web developers 和/或阅读Firebase codelab for Web developer。它们涵盖了许多基本的 JavaScript、Web 和 Firebase 交互。完成这些之后,您将能够更好地为 Cloud Functions 编写代码。
标签: node.js firebase-realtime-database google-cloud-functions