将参数传递给整数?

时间:2016-02-11 10:27:08

标签: laravel laravel-5

在此次迁移中:

Schema::create('user_closure', function(Blueprint $table)
        {
            $table->increments('closure_id');

            $table->integer('ancestor', false, true);
            $table->integer('descendant', false, true);
            $table->integer('depth', false, true);

        });

有人可以解释将错误的真实均值传递给整数提交的内容吗?

1 个答案:

答案 0 :(得分:2)

API引用第二个参数作为自动增量,默认为false。第三个是默认设置为false的unsigned参数。

此迁移等同于:

Schema::create('user_closure', function(Blueprint $table) {
    $table->increments('closure_id');
    $table->integer('ancestor')->unsigned();
    $table->integer('descendant')->unsigned();
    $table->integer('depth')->unsigned();
});

哪个更易读imo