0

我正在尝试在 Loopback4 上连接 mongodb 和 mysql

如何将 datasource.json 和模型配置为 Content 的模型连接器 mongoDB、用户的模型连接器 mysql

4

2 回答 2

1

如果您使用的是 lookback 4 ,那么您可以为此目的使用 cli。

# lb4 datasource

然后回答向导问题,例如:

  • datasourceName - 在此处指定您的数据源名称,这将用于在looback4应用程序中引用此连接

然后loopback4将显示您可以选择的驱动程序列表,在这种情况下选择 mongodb 驱动程序。

  • Url - 您可以将其留空并回答以下问题
  • 主持人:
  • 港口:
  • 用户:
  • 密码:
  • 数据库

就是这样,loopback4将安装所选的驱动程序,并将创建一个位于 src/datasources/datasource.json 的 json 格式配置文件,您可以在其中更改配置期间输入的值。

我希望这会有所帮助。

于 2018-06-30T20:15:59.250 回答
0

你可以拿这些例子来尝试连接:

到 MongoDB

{
  "name": "dbname",
  "connector": "mongodb",
  "url": "",
  "host": "localhost",
  "port": 27017,
  "user": "",
  "password": "",
  "database": "dbname",
  "useNewUrlParser": true
}

到 MySQL

{
  "name": "dbname",
  "connector": "mysql",
  "host": "localhost",
  "port": 3306,
  "user": "",
  "password": "",
  "database": "dbname"
}

我已经使用了它们并且它们都可以正常工作。当然,这些值是从我本地的开发环境中获取的,不建议将它们用于生产。

于 2019-10-09T22:41:38.513 回答