当前位置:  开发笔记 > 编程语言 > 正文

Laravel - 未签名,可以为空

如何解决《Laravel-未签名,可以为空》经验,为你挑选了1个好方法。

我正在使用Laravel 5.3,我想在表迁移中将字段定义为可空无符号.由于两者都是索引修饰符,我可以在串联中使用它们吗?喜欢:

$table->integer('some_field')->unsigned()->nullable();

如果在laravel文档或某处进行了这些修改,还请提供一些参考.

请注意,我想将up()函数中的字段定义为无符号和可空.我不想要具有以下down()功能的解决方案:

public function up()
    {
       Schema::create('ex', function (Blueprint $table) {
            $table->integer('some_field')->unsigned();
       });
    }
public function down()
    {
        DB::statement('ALTER TABLE ex MODIFY `some_field` integer NOT NULL;');
    }

提前致谢!



1> Antonio Carl..:

你可以做

   Schema::create('ex', function (Blueprint $table) {
        $table->integer('some_field')->unsigned()->nullable();
   });

推荐阅读
谢谢巷议
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有