我有两个型号 参加者 学生
学生表已参与外键参考参与者表Id.how编写视图和控制器以保存学生
答案 0 :(得分:0)
您是否遵循CakePHP命名梳理? http://cakebaker.42dh.com/2006/02/18/cakephp-conventions/
哟需要跟随他们形成获得CakePHP魔法。您说您有 Participid 而不是 participations_id ... 参与者表应该是名称参与者 ...
答案 1 :(得分:0)
$ this-> Form->输入('Model。{n} .field')for many和Model.field for有一个iirc。查看有关保存数据的书籍部分,有一些关于保存相关数据的信息。
对于控制器,您只需使用saveAll()而不是save()