【发布时间】:2020-05-08 01:10:24
【问题描述】:
我正在尝试在成员表中的“user_id”和用户表中的“id”之间建立关系。得到 errno: 150 “外键约束的格式不正确”。我在成员表之前迁移用户表。
$table->integer('user_id')->unsigned()->nullable();
$table->foreign('user_id')->references('id')->on('users');
【问题讨论】:
-
查看用户表id的域
-
你试过
unsignedBigInteger()吗?默认的 users 表迁移使用大 int 作为 ID,而不是普通的 int。
标签: laravel foreign-keys database-migration