Laravel 迁移,列类型 YEAR

Gja*_*jaa 0 database migration laravel

我想要一个列来存储年份。现在我正在使用

$table->unsignedInteger('year')->default('1900');
Run Code Online (Sandbox Code Playgroud)

但是,这允许像5和这样的数字19。我想强制四位数字,比如1992.

推荐?

小智 6

在 Laravel 文档中,您可以在迁移文件中执行此操作

$table->year('year');   
Run Code Online (Sandbox Code Playgroud)