Laravel8 POSTされた空文字のNULL変換をなしにする方法

セレクトボックス、テキストボックス、テキストエリアがあったとして、通常、未選択、または未入力でPOSTするとミドルウェアによって空文字はNULLに変換される。

しかし、/app/Http/kernel.phpのConvertEmptyStringsToNullをコメントにすることで空文字のNULL変換をやめることが出来る。

protected $middleware = [
        ・
        ・
        ・
    \Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class,
        ↓
    // \Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class,
];

NULL変換をOFFにしたいケースは思いつかないけど(笑)

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です