フォームからのPOST時に空欄で入力したら勝手にNullに変換されてしまう。
また、文字列の前後の空白が削除されてしまう。
この2点を解除します。
結論としては、app/Http/Kernel.phpの下記のmiddleware登録をコメントアウトすることで解除できます。
\App\Http\Middleware\TrimStrings::class, // 前後の空白をTrim
\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class, // 空文字列をNullに
これは正直ない方がいいと思います。
一応、フィールド名を指定して無効にすることもできるようですが、使い勝手が悪そう。
リクエストごとに異なるとおもうので、Request Classでやるべきだと思うんだけどなぁ。
Amazon.co.jp