关于 laravel 11 空字符串字段默认自动转换为null

laravel 11 默认的情况下会自动换空字符串自动转换为null,很多时候我们不需要自动将空字符串转为null。可以在 bootstrap/app.php 中调用$middleware->remove 来禁用此行为。

use Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull;

->withMiddleware(function (Middleware $middleware) {
    $middleware->remove([
        ConvertEmptyStringsToNull::class
    ]);
})