0
이 작업을 수행하는 간단한 방법이 있어야하지만 매뉴얼을 빗질하고 찾을 수없는 것이 틀림 없습니다.새로 생성 된 상위 ID가있는 관련 모델을 CakePHP에 저장하십시오.
사용자가 새로운 "코스"모델을 만들고 같은 양식에 "학생"모델의 동적 번호를 추가합니다. 각 학생은 한 코스에 속합니다. 그래서 저는 대략 다음과 같이 컨트롤러에 데이터를 수신합니다 :
Array
(
[Course] => Array(name, etc. etc.),
[Student] => Array(
[0] => Array(student details, etc.),
[1] => Array(student 2 details, etc.))
)
컨트롤러가이를 받으면 코스 데이터를 저장하여 새 코스를 만듭니다. 이제 데이터베이스에서 고유 한 ID ID를 얻었습니다 ... 학생 데이터를 손쉽게 저장하고, 모든 학생을 반복하면서 각 학생을 자동으로 추가하면서 course_id를 수동으로 추가하지 않고도 어떻게합니까?
감사합니다.
새로 생성 된 ID 키가 올바르게 전파됩니까? – PCC
예, 모델에 정의 된 올바른 관계가 있어야합니다. –