如果代码如下:$table->integer('no', 3);
,它就失败
如果代码如下:$table->integer('no');
,那就是
为什么当我使用lenth时,它无法迁移db?
答案 0 :(得分:1)
这是因为integer()
第二个参数是$autoIncrement
,它接受true
或false
。您无法通过3
:
public function integer($column, $autoIncrement = false, $unsigned = false)
答案 1 :(得分:0)
如果您正在尝试完成此操作,则无法指定整数列的长度。请参阅此答案以获取完整说明https://stackoverflow.com/a/25772960/7202919