2011-11-16 67 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

相關問題