Javascript 创建概要文件模型时发生环回API错误
我正在尝试在环回中创建配置文件模型,它显示错误。 错误详细信息 请求POST/api/Users的未处理错误:错误:无法调用Profile.create()。尚未设置创建方法。PersistedModel未正确附加到数据源强> Prfile.JSON文件 **此文件是profile.js文件**Javascript 创建概要文件模型时发生环回API错误,javascript,node.js,loopbackjs,Javascript,Node.js,Loopbackjs,我正在尝试在环回中创建配置文件模型,它显示错误。 错误详细信息 请求POST/api/Users的未处理错误:错误:无法调用Profile.create()。尚未设置创建方法。PersistedModel未正确附加到数据源 Prfile.JSON文件 **此文件是profile.js文件** “严格使用”; module.exports=函数(配置文件){ };也许您仍然需要将模型绑定到model-config.json文件中的数据源,如下所示: datasources.json "rdb
“严格使用”;
module.exports=函数(配置文件){
};代码>也许您仍然需要将模型绑定到model-config.json文件中的数据源,如下所示:
datasources.json
"rdb": {
"host": "localhost",
"port": 3306,
"database": "asat",
"password": "12345",
"name": "rdb",
"user": "admin",
"connector": "mysql"
}
...
model-config.json
"Profile": {
"dataSource": "rdb",
"public": true
}
...
原因可能是以下任何一种
- 忘记在model-config.json文件中添加模型名称
- 当环回服务器启动时,模型没有正确地附加到服务器对象。如果模型没有正确附加,我们就不能使用app对象使用模型,一次服务器重启就能解决这个问题
- 模型配置文件中未正确提到数据源
"rdb": {
"host": "localhost",
"port": 3306,
"database": "asat",
"password": "12345",
"name": "rdb",
"user": "admin",
"connector": "mysql"
}
...
"Profile": {
"dataSource": "rdb",
"public": true
}
...