laravel4使用迁移文件在数据库中添加复选框列

博士 坦维尔·雷汉(Tanvir Raihan)

我正在使用laravel4开发我的项目之一。我有一个迁移文件,我想在其中添加未选中的项,或者默认情况下使用错误的复选框列来添加admin的批准功能。所以我的问题很简单,那就是如何添加未选中的项迁移文件中的“复选框”列。

这是我的婚姻移转档案,

Schema::create('marriages', function(Blueprint $table)
    {
        $table->increments('id');
        ------------------------ // field for unchecked checkbox column
        $table->string('candidate_name',255)->unique();
        $table->string('email',255)->unique();
        $table->string('father_name',60);
        $table->string('mother_name',60);
        $table->date('date_of_birth');
        $table->string('sex',60);
        $table->string('location',255);
        $table->string('blood_group',20);
        $table->string('religion',60);
        $table->string('present_address',255);
        $table->string('permanent_address',60);
        $table->string('height',100)->nullable();
        $table->string('complexion',100);
        $table->string('nationality',100);
        $table->string('educational_qualification',255);
        $table->string('occupation',255);
        $table->integer('phone_number');
        $table->integer('number_of_bro_sis');
        $table->string('image',255);
        $table->timestamps();
    });

更新:

现在我该如何在我的模板中检查它,我想显示该字段的结果,该结果实际上已被批准,我应该使用

@if($results->approved(true))
  then show the results object 

还是我应该使用其他东西?

Lukasgeiter

没有“复选框”列之类的东西。您可能正在谈论一个布尔值,从技术上讲,它是一个tinyint(假设您使用MySQL)

这是您添加一个的方法:

$table->boolean('approved');

通常默认值应该是falsenow,但是要确保:

$table->boolean('approved')->default(false);

是所有架构构建器列方法完整参考


关于您的编辑

如果您想使用$results->approved(true)$results->approved()必须向模型中添加自定义函数。

但是,您可以更轻松地完成此操作

@if($results->approved == true)

甚至省略,== true因为if会检查“真实”值

@if($results->approved)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在数据库中存储多维复选框

来自分类Dev

将复选框数据保存在数据库列中

来自分类Dev

将复选框数据保存在数据库列中

来自分类Dev

在数据库列中插入多个复选框

来自分类Dev

如何使用php在数据库的单列中插入多个复选框值

来自分类Dev

在Laravel中在数据库中设置值时如何显示复选框为选中状态

来自分类Dev

Laravel4:复选框

来自分类Dev

Laravel4:复选框

来自分类Dev

使用复选框更新数据库中的状态 - Laravel

来自分类Dev

使用php中的复选框更新mysql数据库列中的值

来自分类Dev

使用php中的复选框更新mysql数据库列中的值

来自分类Dev

零填充复选框标签和存储在数据库中的数据

来自分类Dev

无法在数据库中插入多个复选框数据

来自分类Dev

如果值存储在数据库中,如何获取复选框?

来自分类Dev

如果它的值在数据库中,请在复选框上打勾

来自分类Dev

在数据库中动态插入翻转复选框按钮值

来自分类Dev

PHP - 复选框不会内爆并在数据库中更新

来自分类Dev

使用动态添加的复选框从Android数据库中填充的ListView中删除数据?

来自分类Dev

Ruby Rails-在现有数据库中添加一个布尔复选框列,以及如何使用它

来自分类Dev

Laravel 根据数据库值设置复选框

来自分类Dev

Django中的复选框,未将Bootstrap复选框链接到模型/数据库,不能同时使用

来自分类Dev

如何使用jtable第一列中的复选框显示从数据库到jtable的数据?

来自分类Dev

无法从MVC 4中的数据库数据填充复选框

来自分类Dev

将复选框数组值添加到MySQL数据库的几行中

来自分类Dev

Ruby on Rails:为数据库中的每个值添加一个复选框

来自分类Dev

已选中的复选框项需要添加到 php mysql 数据库中

来自分类Dev

如何将复选框中的值添加到数据库

来自分类Dev

在复选框中回显数据库值

来自分类Dev

数据库中的复选框值有问题...?

Related 相关文章

  1. 1

    在数据库中存储多维复选框

  2. 2

    将复选框数据保存在数据库列中

  3. 3

    将复选框数据保存在数据库列中

  4. 4

    在数据库列中插入多个复选框

  5. 5

    如何使用php在数据库的单列中插入多个复选框值

  6. 6

    在Laravel中在数据库中设置值时如何显示复选框为选中状态

  7. 7

    Laravel4:复选框

  8. 8

    Laravel4:复选框

  9. 9

    使用复选框更新数据库中的状态 - Laravel

  10. 10

    使用php中的复选框更新mysql数据库列中的值

  11. 11

    使用php中的复选框更新mysql数据库列中的值

  12. 12

    零填充复选框标签和存储在数据库中的数据

  13. 13

    无法在数据库中插入多个复选框数据

  14. 14

    如果值存储在数据库中,如何获取复选框?

  15. 15

    如果它的值在数据库中,请在复选框上打勾

  16. 16

    在数据库中动态插入翻转复选框按钮值

  17. 17

    PHP - 复选框不会内爆并在数据库中更新

  18. 18

    使用动态添加的复选框从Android数据库中填充的ListView中删除数据?

  19. 19

    Ruby Rails-在现有数据库中添加一个布尔复选框列,以及如何使用它

  20. 20

    Laravel 根据数据库值设置复选框

  21. 21

    Django中的复选框,未将Bootstrap复选框链接到模型/数据库,不能同时使用

  22. 22

    如何使用jtable第一列中的复选框显示从数据库到jtable的数据?

  23. 23

    无法从MVC 4中的数据库数据填充复选框

  24. 24

    将复选框数组值添加到MySQL数据库的几行中

  25. 25

    Ruby on Rails:为数据库中的每个值添加一个复选框

  26. 26

    已选中的复选框项需要添加到 php mysql 数据库中

  27. 27

    如何将复选框中的值添加到数据库

  28. 28

    在复选框中回显数据库值

  29. 29

    数据库中的复选框值有问题...?

热门标签

归档