我一次創建多個關聯,並且在保存時存在一些問題。在CakePHP中使用HABTM進行保存
我有以下代碼:
<?php
foreach($userData as $user) {
$data = array('User' => array('id' => $user['id']), 'Site' => array('id' => $user['site_id']));
$this->User->save($data);
}
?>
我已經嘗試了格式化以不同的方式將數據陣列雖然我總是遇到同樣的問題。當插入新條目或更新當前條目時,以前的條目都會移動。
我可以只使用以下內容,但我需要一個觸發行爲。
$this->User->SiteUser->save($data);
編輯:另外$ this-> User-> create();似乎沒有太大的作用。
+1對自學者徽章 – deizel 2009-07-31 14:46:05