最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

使用Node.JS向Firebase发出HTTPS请求

运维笔记admin6浏览0评论

使用Node.JS向Firebase发出HTTPS请求

使用Node.JS向Firebase发出HTTPS请求

我正在尝试使用node.js获取Firestore中集合中的所有文档,但是我无法获得任何文档有人知道此功能出了什么问题:

exports.getTasksNew8 = functions.https.onRequest((request,response) => {
    admin.firestore().collection('users/admin/settings').get().then(querySnapshot=>{
        querySnapshot.forEach(documentSnapshot=>{
            console.log(documentSnapshot.id)
        })
    }).catch(error=>{
    console.log(error)
    })
    response.send('works ok)
})
回答如下:

get()方法是异步的,并返回一个Promise:您应该在get()方法中“处理”结果。参见then()和https://developer.mozilla/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/then以及What does the function then() mean in JavaScript?

发布评论

评论列表(0)

  1. 暂无评论