0
と等しくない2つの入力、タイトルとステータスを検証する必要があります。私は2つだけは、「データベースにそこに構築されている知っている限りLaravel - 複数の列を持つ一意の検証で、
'adName'=> 'required|max:150|unique:adstable,title,'.Input::get('ad-name'),
と等しくない2つの入力、タイトルとステータスを検証する必要があります。私は2つだけは、「データベースにそこに構築されている知っている限りLaravel - 複数の列を持つ一意の検証で、
'adName'=> 'required|max:150|unique:adstable,title,'.Input::get('ad-name'),
:私の生のクエリでは、それは私がLaravelの検証に ここに私のコードだとやるにはどうすればよい
WHERE title = ? AND status != 'DELETED'
だろう"検証規則 - unique
とdistinct
。
私は、カスタム検証規則にValidatorを拡張するだろう:私もこれを主張するだろう
Validator::extend('undeletedTitle', function($attribute, $value, $parameters, $validator) {
// insert your rules here
});
パイプで区切られた文字列の中にいくつかの非常に複雑なロジックをフィットしようとするよりも明確に/クリーナーです。