2014-11-24 37 views
0

我想将内置的user模型设置为使用MySQL服务器进行数据存储。但我不知道如何迁移过来,如何设置内置'Users'使用环回使用数据源?

我有这样的片段在模型config.js:

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

现在我会承担我的数据源设置为我的User创建的用户数据源。我如何得到正确的模式,以及这些其他默认模型呢?

回答

1

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

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

模式,我已经这样做了,现在我的请求创建一个用户超时。 – 2014-11-24 18:36:48

+0

尝试一个基本示例。通过'slc loopback'搭建一个新的环回项目,添加MySQL连接器,将MySQL数据源添加到'datasources.json',然后创建一个启动脚本,将用户添加到数据库并检查数据库模式。 – superkhau 2014-11-24 19:01:55