在此次迁移中:
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);
});
有人可以解释将错误的真实均值传递给整数提交的内容吗?
答案 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