loopback4 - 如何连接mongodb

时间:2018-05-03 07:41:14

标签: strongloop loopback

我试图在Loopback4上连接mongodb和mysql

如何配置datasource.json和model 作为内容的模型conecter mongoDB,用户的模型conecter mysql

2 个答案:

答案 0 :(得分:1)

如果您使用回溯4,则可以仅使用cli来实现此目的。

# lb4 datasource

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

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

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

  • 网址-您可以将其留空并回答以下问题
  • 主机:
  • 端口:
  • 用户:
  • 密码:
  • 数据库

仅此而已, loopback4 将安装所选的驱动程序,并将在src / datasources / datasource.json中创建一个json格式的配置文件,您可以在其中更改在配置过程中输入的值。 / p>

我希望有帮助。

答案 1 :(得分: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"
}

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