首页 > 解决方案 > Laravel 迁移,列类型 YEAR

问题描述

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

$table->unsignedInteger('year')->default('1900');

但是,这允许像5和之类的数字19。我想强制使用四位数字,例如1992.

建议?

标签: databaselaravelmigration

解决方案


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

$table->year('year');   

推荐阅读