我尝试在云函数中使用Firestore,但遇到了错误
数据库。集合(…)。文档(…)。集合(…)。文档(…)。add不是promise的功能
我先读了这些主题,然后又读了其他主题。但我没有帮我。包裹。json外观
"firebase": "^4.3.1",
"firebase-admin": "^5.5.1",
"firebase-functions": "^0.7.5",
云功能之一
const admin = require('firebase-admin');
var db = admin.firestore();
此代码来自函数
const currentUserMatchProm = db.collection('userMatches').doc(currentUserID).collection('test').doc(matchID).add({
'matchID': matchID,
'matchedUserID': eventUserID,
'timestamp': timestamp,
'isActive': false
});
const eventUserMatchProm = db.collection('userMatches').doc(eventUserID).collection('test').doc(matchID).add({
'matchID': matchID,
'matchedUserID': currentUserID,
'timestamp': timestamp,
'isActive': false
});
我怎样才能修复它?
单据
为单据,新增
功能仅用于收款。要将数据写入文档,请使用设置功能:
doc(matchID).set({ ... })
我试图使用共享祖先在文件上传程序和表之间中继数据。我有一个文件上传程序,但一旦我添加了JSON文件,我就会收到错误TypeError:setProductState不是一个函数。 当我将inputJson文件记录到控制台中时,它会运行,但当我应用setProductState并输入我的文件时,我会收到此错误。 根据我所读到的,我不需要绑定,因为我使用箭头语法,但我可能需要一个“this”。 thi
您好,我是firebase firestore的新手,无法将对象直接添加到集合中查看图像错误结果和预期结果 尝试 它在余额集合下创建一个新文档,但我需要它的Object值直接在余额集合中
当用户购买产品并按条支付时,我在自动化工作流程的集成方面有点困难。我正在使用火力还原和云功能。 工作流程 > 用户通过条纹Checkout.js购买产品 付款存储在付款集合中 触发云功能(付款收款的onWrite) TODO:将文档添加到集合“用户”文档中的“采购”集合 费用支付 除了第4步和第5步之外,我已经实现了这个工作流,因为我不知道如何在云函数中从Firestore检索和添加DocRef(
package.json: 我还为数据库设置了如下规则:
我想创建一个集合而不在其中创建任何文档。但不是先创建文档,然后删除文档。我尝试了一些方法,但当我删除文档时,我的集合也被删除了。 Firestore图像
当我尝试初始化Firebase Cloud Firestore时,我遇到了以下错误: 未捕获的类型错误:webpack_imported_module_0_firebase.firestore不是函数 我以前用安装了firebase。