2011-11-16 30 views

回答

0

是的,你可以保存这样的相关的数据。

+0

嗯,我问,因为我试图这样做,它不会。有没有验证错误,没有任何错误......只是不会保存(SQL日志显示没有尝试这样做) – yossi

+0

嗯,现在它的工作..我认为没有必要提供$ this- >数据参数,认为这是暗示的机制..我错了。谢谢 – yossi

1

好吧,我在这里用User HABTM ROLE用例登陆这里,其中User表是一个只读数据库视图。 接受的解决方案没有为我工作于cake2.x

在我以下AppModel方法结算结束:

public function saveHabtmOnly($data, $parent_id) { 
    $this->_saveMulti($data, $parent_id, $db=$this->getDataSource()); 
    // _saveMulti has no failure signaling 
    // probably just throws Exception 
    return true; 
} 

其中 $数据=阵列(“角色​​” =>数组( ...)); 和$ parent_id是用户的ID

相关问题