首页 > 解决方案 > Laravel - 仅采用第一个选项的枚举类型

问题描述

我在一个带有一个数据库(MySQL)表的简单 lavarel 项目中工作。该表有一个名为 category 的列,它的类型是枚举 ['Math','Biology','Arts']。但是当我尝试在其中创建一行时,列类别每次都填充有第一个选项。我必须做些什么来解决这个问题?

标签: phplaravelenums

解决方案


对于 ENUM 类型列,您必须设置一个默认值,如果您没有指定默认值,它将把第一个作为默认值。


推荐阅读