【问题标题】:Loopback4 - How to connect MongoDBLoopback4 - 如何连接 MongoDB
【发布时间】:2020-04-14 08:34:36
【问题描述】:

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

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

【问题讨论】:

    标签: strongloop loopback loopback4


    【解决方案1】:

    如果您使用的是 lookback 4 ,那么您可以只使用 cli 来实现此目的。

    # lb4 datasource

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

    • datasourceName - 这里指定你的数据源名称,这将被使用 在 looback4 应用程序中引用此连接

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

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

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

    希望对你有帮助。

    【讨论】:

    • PS:你可以再次运行lb4数据源以同样的方式配置mysql数据源,唯一不同的是驱动程序在这种情况下将是mysql驱动程序。
    【解决方案2】:

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

    到 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"
    }
    

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

    【讨论】:

      猜你喜欢
      • 2023-02-12
      • 1970-01-01
      • 2017-05-24
      • 1970-01-01
      • 1970-01-01
      • 2019-12-10
      • 1970-01-01
      • 2014-10-05
      • 2011-09-02
      相关资源
      最近更新 更多