【发布时间】:2020-09-05 15:36:47
【问题描述】:
我有一个设置,我可以在本地模拟我的 Cloud Functions,它们可以访问我的 Firestore 数据库。它曾经很好地用于开发和测试,但最近它失去了与 Firestore 数据库的连接。
我想知道是否有其他人遇到过这个问题或有想法,如何解决它?
由于我不明白,发生了什么变化,这里列出了我尝试和观察到的事情:
- 我更新了 firebase-tools、firebase-admin 和 firebase-functions 到最新版本
- 我将 GOOGLE_APPLICATION_CREDENTIALS 存储在
json 文件在我的电脑上运行
firebase emulators:start启动服务器并正常运行我的功能。 - 但是,当函数请求数据库时,它不会抛出错误,而是 只需返回空结果集。
- 如果我在数据库中添加新文档 函数,然后在同一函数中查询集合,我得到了 新创建的文档。所以这让我想,我已经着陆了 在某种测试模式下?
很抱歉缺少代码,但我真的不知道从这些“它曾经有效”的情况开始......
【问题讨论】:
标签: firebase google-cloud-firestore google-cloud-functions