在Grocery CRUD + Code Igniter中设置控件的默认值

时间:2014-07-29 06:24:00

标签: php mysql codeigniter crud grocery-crud

我需要在Grocery CRUD中设置字段的默认值。

基本上,相应的数据列IsActive设置为NOT NULL

我需要看到,在添加记录时,IsActive默认设置为truefalse,而不是NULL

我在互联网上寻找了一个参考,但没有得到完美的解决方案。

当前视图(以添加模式)

enter image description here

因此,如果我没有将rules设置为required,表单会将NULL发布到数据库。

虽然我需要这样的东西(默认情况下)。 enter image description here

因此不需要用户添加值(不必将字段设置为true为false)

1 个答案:

答案 0 :(得分:1)

您可以在数据库级别为列设置默认规则,而不管任何框架/库。使用DEFAULT关键字。

   IsActive ENUM('active','inactive') NOT NULL DEFAULT 'active'