0
我是軟刪除數據庫中的事件,在更新任何事件時,我需要檢查用戶是否將某個現有(未刪除和活動)字段的值替換爲「sysname」事件的sysname,然後我需要阻止它。因此,我只是想知道,同時應用獨特的驗證爲相關領域,如何將我分配一個條件檢查is_deleted = 0
和status=1
Laravel 4:在更新記錄時使用額外條件進行唯一驗證
這裏是我的事件模型的代碼:
public static function editrules($id=0, $merge=[]) {
return array_merge(
[
'sysname' => 'required|unique:tblEvent,sysname,'.$id.',event_id',
],
$merge);
}
以上代碼只是防止更新當前事件的現有事件「sysname」。但 我需要知道,我需要添加上面的示例代碼是什麼代碼,檢查刪除現有的非(is_deleted = 0
)和有源事件(status=1
)
我的字段名被IS_DELETED :)所以它的工作就像獨特之處:tblEvent,sysname類型,{$ ID},事項標識,IS_DELETED,0,狀態1 – neeraj 2014-11-06 06:16:04