Ale*_*tev 4 node.js firebase firebase-admin google-cloud-firestore
我尝试在云功能中使用Firestore,但我遇到了错误
db.collection(...).doc(...).collection(...).doc(...).add不是Promise的函数
我看了这些题目第一,第二等.但是id并没有帮助我.package.json看起来
"firebase": "^4.3.1",
"firebase-admin": "^5.5.1",
"firebase-functions": "^0.7.5",
Run Code Online (Sandbox Code Playgroud)
云功能之一
const admin = require('firebase-admin');
var db = admin.firestore();
Run Code Online (Sandbox Code Playgroud)
这个代码来自函数
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
});
Run Code Online (Sandbox Code Playgroud)
我该如何解决?
小智 12
doc是文件,add功能仅供收藏.要将数据写入文档,请使用以下set函数:
doc(matchID).set({ ... })
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2042 次 |
| 最近记录: |