タイトル: 一意チェック
本稿はLaravelのバリデーションのひとつである一意チェックに関する記事です。
以下の例はtest_tableテーブルのcolAカラムに、パラメータのnameが存在しなければOKという実装です。
public function test() { $this->validate($request, [ |
データの更新時に、上記のバリデーションでは自分のIDが一意制約違反でひっかかります。
特定のIDを除外してチェックするには以下の様に実装します。
public function test() { $this->validate($request, [ |