我已经在防火墙云函数上创建了NodeJS项目,它包含我们的后端服务( ExpressJS )作为http函数和其他一些crons函数,项目结构如下所示:
/project ( home dir for all cloud function)
- package.json
- index.js ( contain the app backend funciton and other crons functions)
- /src
- /lib
- /methods
- routes.js ( loaded by app ba
我正在尝试从firebase云函数访问数据。
我有一组用户(就像一组聊天),每个组都有密钥。
我试图在云函数中访问这个组:
admin.database().ref('/GroupUsers/${groupKey}').once('value');
并得到以下错误:
Error: Firebase.child failed: First argument was an invalid path: "/GroupUsers/${groupKey}". Paths must be non-empty strings and can
我正在创建我的第一个云函数,它简单地将子集合journal中的文档复制到子集合activites中。我希望复制的文档具有相同的postId。函数日志显示
Error: Value for argument "documentPath" is not a valid resource path. Path must be a non-empty string.
at Object.validateResourcePath (/workspace/node_modules/@google-cloud/firestore/build/src/path.js:406:15)
at Co
我在nodejs中使用了bignumber作为具有firebase.I的云函数,最后我添加了BigNumber,认为它可能会有所帮助。
const BigNumber = require("bignumber.js").BigNumber;
let Price = new BigNumber(0);
let Fee = new BigNumber(0.15);
let FeePrice = new BigNumber(0);
let TotalPrice = new BigNumber(0);
const priceValue = json["value"];