我需要在Grocery CRUD中设置字段的默认值。
基本上,相应的数据列IsActive
设置为NOT NULL
。
我需要看到,在添加记录时,IsActive
默认设置为true
或false
,而不是NULL
。
我在互联网上寻找了一个参考,但没有得到完美的解决方案。
当前视图(以添加模式)
因此,如果我没有将rules
设置为required
,表单会将NULL
发布到数据库。
虽然我需要这样的东西(默认情况下)。
因此不需要用户添加值(不必将字段设置为true为false)
答案 0 :(得分:1)
您可以在数据库级别为列设置默认规则,而不管任何框架/库。使用DEFAULT关键字。
IsActive ENUM('active','inactive') NOT NULL DEFAULT 'active'