我一次创建多个关联,并且在保存时存在一些问题。在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