database - Laravel 迁移,列类型 YEAR
问题描述
我想要一个列来存储年份。现在我正在使用
$table->unsignedInteger('year')->default('1900');
但是,这允许像5
和之类的数字19
。我想强制使用四位数字,例如1992
.
建议?
解决方案
在 laravel 文档中,您可以在迁移文件中执行此操作
$table->year('year');
推荐阅读
- ios - ViewController 将 Swift 从一个 VC 推送到另一个 VC 并返回
- image - Kubernetes 如何从外部存储库中提取图像?图像存储在哪里?
- fetch-api - 响应标头不适用于“重定向:手动”的获取请求
- sql - 存储过程如果存在则更新否则插入,如果匹配
- javascript - 如何将此导航栏从网页的左到右对齐?
- php - CakePHP 3.6.11:更新表中的值
- angular - 如何根据行数据使 ag-grid 的列宽响应?
- javascript - document.execCommand 从文本复制格式并粘贴格式
- multiline - 使用 pyparsing 解析多行文本
- spring - 无法在 Maven 项目中添加 springframe 工作