【问题标题】:How do I set the built in 'Users' to use a datasource using loopback?如何设置内置的“用户”以使用环回的数据源?
【发布时间】:2014-11-25 02:20:18
【问题描述】:

我想将内置的user 模型设置为使用 MySQL 服务器进行数据存储。但是不知道怎么迁移过来,

我在 model-config.js 中有这个 sn-p:

"User": {
  "dataSource": "db"
},
"AccessToken": {
  "dataSource": "db",
  "public": false
},
"ACL": {
  "dataSource": "db",
  "public": false
},
"RoleMapping": {
  "dataSource": "db",
  "public": false
},
"Role": {
  "dataSource": "db",
  "public": false
}

现在我假设我将数据源设置为我为User 创建的用户数据源。我如何获得正确的架构,以及这些其他默认模型呢?

【问题讨论】:

    标签: javascript node.js loopbackjs strongloop


    【解决方案1】:

    将 dataSource 属性的值更改为 MySQL 数据源的名称。

    ...
    "User": {
      "dataSource": "mySqlDs" //name of your data source
    }
    ...
    

    【讨论】:

    • 架构怎么样,我已经做到了,现在我创建用户的请求超时了。
    • 尝试一个基本的例子。通过 slc loopback 搭建一个新的环回项目,添加 MySQL 连接器,将 MySQL 数据源添加到 datasources.json,然后创建一个启动脚本,将用户添加到数据库并检查您的数据库架构。
    猜你喜欢
    • 2021-02-11
    • 1970-01-01
    • 2014-06-04
    • 1970-01-01
    • 1970-01-01
    • 2021-03-23
    • 1970-01-01
    • 1970-01-01
    • 2019-05-18
    相关资源
    最近更新 更多