0
我确信必须有一种简单的方法才能做到这一点,但我一直在梳理手册并找不到它。在CakePHP中使用新创建的父ID保存相关模型
用户创建一个新的“课程”模型,并以相同的形式添加动态数量的“学生”模型。每个学生都属于一门课程。所以,我接收到的数据来控制大致是这样的:
Array
(
[Course] => Array(name, etc. etc.),
[Student] => Array(
[0] => Array(student details, etc.),
[1] => Array(student 2 details, etc.))
)
一旦控制器接收到这一点,我救场数据来创建新的课程。我现在有了来自数据库的课程唯一ID ...我如何轻松保存学生数据,将course_id自动添加到每个学生,而无需循环遍历所有学生数据并手动添加course_id?
谢谢!
这将正确传播新创建的ID密钥? – PCC
是的,只要你在模型中定义了正确的关系。 –