我正在使用CakePHP版本2.2.3.将我的数据库导入PHPMyAdmin后,我继续创建我的MVC唱歌CakePHP的烘焙控制台.一切顺利,我宣布了我的人际关系......
创建最后一个"视图"时会出现问题(所有模型/控制器都是在没有错误的情况下创建的).
完整错误是:错误:SQLSTATE [42S02]:找不到基表或视图:1146表'website.connections'不存在
我可以确认它确实存在,包括表,控制器,模型和视图!
我非常困惑,任何帮助将不胜感激.
提前谢谢了.
更新
在"成员"模型上,在注释掉与"连接"相关的"有很多"代码时,错误会出现在它下面的下一个关系中.关系代码是:
public $hasMany = array(
'Connections' => array(
'className' => 'Connections',
'foreignKey' => 'Member_ID',
'dependent' => false,
'conditions' => '',
'fields' => '',
'order' => '',
'limit' => '',
'offset' => '',
'exclusive' => '',
'finderQuery' => '',
'counterQuery' => ''
),
'Recommendations' => array(
'className' => 'Recommendations',
'foreignKey' => 'Member_Being_Recommended_ID',
'dependent' => false,
'conditions' => '',
'fields' => '',
'order' => '',
'limit' => '',
'offset' => '',
'exclusive' => '',
'finderQuery' => '',
'counterQuery' => ''
),
'Groups' => array(
'className' => 'Groups',
'foreignKey' => 'Member_ID',
'dependent' => false,
'conditions' => '',
'fields' => '',
'order' => '',
'limit' => '',
'offset' => '',
'exclusive' => '',
'finderQuery' => '',
'counterQuery' => ''
)
);
Run Code Online (Sandbox Code Playgroud)
因此,一旦"连接"关系被注释掉,错误就会转移到建议书下面,即建议书.