저는 설치 프로그램을 작성 중이므로 관련이없는 경우에도 여러 테이블 유형의 데이터를 다른 테이블에 저장해야합니다. 이상적으로 나는이 모든 것을 한꺼번에 돌보고 싶다. 여기에 내가 지금까지 가지고있는 간단한 내용이 있습니다.CakePHP에 비 관련 데이터 저장
여기 내 데이터를 저장하기위한 준비 과정에 케이크 배열이 있습니다.
$initialData = array(
array('Option' => array('name' => 'version', 'value' => '1.0.0',)),
array('Option' => array('name' => 'non-version', 'value' => '1.0.2',)),
array('User' => array('username' => 'skyler', 'password' => 'hi',)),
);
그리고 다음을 시도해 보겠습니다. 단지 Option
행이 아닌 User
행을 저장
$this->Option->saveMany($initialData)
. 생각?
참고 : 이것은 관련 데이터가 아닙니다. 옵션과 사용자는 연관되어 있지 않지만 동시에 저장해야합니다.
그래서 본질적으로 별도의 $ this-> Model-> save [Many]를 사용하여 각 테이블/모델에 대해 사용해야합니다. – alairock
그들이 관련이 없다면 ... 예. –