【问题标题】:Setting a default value of control in Grocery CRUD + Code Igniter在 Grocery CRUD + Codeigniter 中设置控制的默认值
【发布时间】:2014-07-29 06:23:59
【问题描述】:

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

基本上,各个数据列IsActive设置为NOT NULL

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

我在整个 Internet 上寻找参考资料,但没有找到完美的解决方案。

当前视图(添加模式)

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

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

这样用户就不需要加值了(不强制设置字段为真或假)

【问题讨论】:

    标签: php mysql codeigniter crud grocery-crud


    【解决方案1】:

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

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

    【讨论】:

    • 谢谢哥们,这是一个很酷的主意。我真的没有那样想。我只需要在我的数据库中设置列的默认值,就会自动生成 CRUD
    猜你喜欢
    • 1970-01-01
    • 2015-11-25
    • 1970-01-01
    • 2013-02-19
    • 1970-01-01
    • 2012-11-28
    • 1970-01-01
    • 2021-04-07
    • 2013-08-13
    相关资源
    最近更新 更多