如何使用firestore数据源配置loopback 4

问题描述 投票:0回答:1

我正在尝试使用loopback-connector-firestore连接器使用firestore数据源配置loopback4。当我试图发布它显示错误代码500与错误:内部服务器错误。请告诉我我在哪里做错了。

node.js google-cloud-firestore loopbackjs node-modules
1个回答
1
投票

很简单。

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

就这些。现在,如果您有先前创建的模型,存储库和控制器,您可以运行npm start,打开资源管理器并测试您的端点。

问候。

© www.soinside.com 2019 - 2024. All rights reserved.