我是Android开发人员,最近我开始研究基于firebase云功能和firestore数据库的项目.我正在编写一个http触发器函数,它将获取两个参数并将该参数值与firestore数据值进行比较,如果值匹配,则返回true或其他错误的响应.
重复问题:
是的,有一些问题已经被问到我的相关但是它们并不相似:
> Firestore + cloud functions: How to read from another document
> Firebase HTTP Cloud Functions – Read database once
Firebase文档说:
Cloud Firestore supports create, update, delete, and write events
我想从http触发器读取firestore值.
我尝试过的:
exports.userData = functions.https.onRequest((req, res) => { const user = req.query.user; const pass = req.query.pass;});
我几乎坚持这一部分.任何帮助将不胜感激.谢谢
附:我对Js / TypeScript / NodeJs的知识非常有限
解决方法:
有点晚了,但对于其他任何一个绊脚石的人来说.
const functions = require('firebase-functions');const admin = require('firebase-admin');admin.initializeApp(functions.config().firebase);exports.someMethod = functions.https.onRequest((req, res) => { var stuff = []; var db = admin.firestore(); db.collection("Users").doc("7vFjDJ63DmhcQIEHwl0M7hfL3Kt1").collection("blabla").get().then(snapshot => { snapshot.forEach(doc => { var newelement = { "ID": doc.ID, "xxxx": doc.data().xxx, "yyy": doc.data().yyy } stuff = stuff.concat(newelement); }); res.send(stuff) return ""; }).catch(reason => { res.send(reason) })});
总结 以上是内存溢出为你收集整理的android – 使用firebase云功能从云端防火墙读取数据?全部内容,希望文章能够帮你解决android – 使用firebase云功能从云端防火墙读取数据?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)