本記事は、ファイル名をデータベース内のデータと重複させないようにするバリデーションを作成する方法を紹介します。 ファイルサイズやマイムタイプのバリデーションが用意されていますが、ファイル名のバリデーションは用意されていないので、自信でカスタムして作成する必要があります。 それでは実装していきましょう! 前提 filesテーブルが存在 テーブルにfile_nameというファイル名を保存するカラムが存在 ModelのFile.phpが存在 Rulesディレクトリにバリデーションルールのファイルを作成 先ずはruleのファイルをコマンドで作成します。 php artisan make:rule Fi…