0
我有一個數據庫與表categories
它有一個唯一的關鍵item_id
和user_id
。當我將在我的控制器新類別使用它:Kohana模型與兩列上的唯一鍵
$category = new Model_Category();
$category->item_id = $item_id;
$category->user_id = $user_id;
$category->save();
的Kohana 3.2返回錯誤「關鍵重複條目‘1-3’」。將它封裝在try/catch中是更好的做法,還是在嘗試添加它之前檢查唯一鍵是否已經存在會更好?