在控制器上使用脚手架时,视图呈现良好,应用程序甚至尝试插入数据;问题是脚手架完全忽略了我在模型类中定义的关系,实际上它完全忽略了类,因为我可以删除文件并且控制器仍然搭建脚手架并从表中渲染 crud。
你曾经发生过这些事情吗?
编辑添加:好的,这变得更奇怪了,我检查了我的命名约定,它们没问题,更糟糕的是,它不仅发生在脚手架上,我只是创建了一个简单的表:id、name 和 country_id,它在这里忽略了我的模型文件即使没有脚手架也是如此。
在此处添加了有关此问题的更多信息:https ://stackoverflow.com/questions/2945879/why-are-some-classes-created-on-the-fly-and-others-arent-in-cakephp-1-2- 7