Javascript 创建概要文件模型时发生环回API错误

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

我正在尝试在环回中创建配置文件模型,它显示错误。

错误详细信息 请求POST/api/Users的未处理错误:错误:无法调用Profile.create()。尚未设置创建方法。PersistedModel未正确附加到数据源

Prfile.JSON文件

**此文件是profile.js文件**

“严格使用”;
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
  }
  ...