我是一名使用node.js和firestore的初级人员。我尝试按照Firebase网站提供的代码进行操作,但我仍然无法在错误的文档中获取特定字段:
[每个then()应返回一个值或抛出promise / always-return]
如果我编写这样的代码,函数编译时没有错误,但保持加载1分钟并且不返回任何数据。
exports.readInfo = functions.https.onRequest((request,response) =>
{
var userRef = db.collection("user").doc("testingUser");
var getDoc = userRef.get().then(doc => {
if (!doc.exists) {
console.log('No such document!');
} else {
console.log('Document data:', doc.data());
}
return ""
})
.catch(err => {
console.log('Error getting document', err);
});
});
这是我的第一个问题,任何帮助都会非常感激