如何使用firestore数据源配置环回4



我正在尝试使用环回连接器firestore连接器配置带有firestore数据源的环回4。当我试图发布它时,它显示错误代码500,错误:内部服务器错误。请告诉我我到底哪里做错了。

这很简单。

  1. 首先按照步骤创建运行控制台命令lb4 datasource的数据源
  2. 当命令行要求您输入连接器时,请选择other
  3. 当命令行要求您输入连接器的程序包名称时,粘贴此loopback-connector-firestore。请注意,环回3的所有连接器必须在环回4中工作
  4. 那么你应该使用服务帐户。转到项目设置>服务帐户,然后在谷歌云平台控制台中按下生成新私钥按钮。生成一个新的私钥并保存JSON文件
  5. 然后在src/datasources项目文件夹中打开新的datasourceName.datasource.json文件,并添加以下密钥,这些密钥可以在上一步从谷歌云平台下载的JSON文件中找到:
{
"projectId": "",
"clientEmail":  "",
"privateKey": "",
"databaseName": "Optional, Default: projectId"
}

仅此而已。现在,如果您之前创建了模型、存储库和控制器,那么您可以运行npm start,打开资源管理器并测试端点。

谨致问候。

相关内容

最新更新