如何编写视图和Controller以保存CakePHP中的关联对象

时间:2011-03-10 06:25:02

标签: cakephp

我有两个型号 参加者 学生

学生表已参与外键参考参与者表Id.how编写视图和控制器以保存学生

2 个答案:

答案 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()