我正在使用环回进行 API 设计和数据建模。我使用 MySQL 作为我的数据库。尽管我的 API REST URL 成功返回了结果,例如/states/{id}/cities
. 我有以下模型,但似乎没有添加外键关系。以下是我的模型定义。
"state": {
"options": {
"relations": {
"cities": {
"type": "hasMany",
"model": "city",
"foreignKey": "stateId"
}
}
},
"properties": {
"name": {
"type": "string"
}
},
"public": true,
"dataSource": "db",
"plural": "states"
},
"city": {
"options": {
"relations": {
"state": {
"type": "belongsTo",
"model": "state",
"foreignKey": "stateId"
}
}
},
"properties": {
"name": {
"type": "string"
}
},
"public": true,
"dataSource": "db",
"plural": "cities"
}
下面是城市表的截图。
以下是状态表截图。
我可能在这里做错了。期待任何指针。