【发布时间】:2019-09-23 13:38:25
【问题描述】:
我有两张桌子:
用户(ID、姓名)
事件(id、名称、日期、user_created_id、user_updated_id(等等)
如何在 Events 表的两个 id 和用户 id 之间建立关系?
user_created_id -> users.id
user_updated_id -> users.id
更新
$table->integer('user_created_id')->unsigned();
$table->integer('user_updated_id')->nullable();
$table->foreign('user_created_id')->references('id')->on('users');
$table->foreign('user_updated_id')->references('id')->on('users');
【问题讨论】:
-
你问数据库里面做什么或者关系代码怎么写?
-
我知道如何使用 Laravel Eloquent,但我不知道如何在数据库中使用 laravel 迁移。
-
阅读@nakov 的回答。这就是你需要的
-
在发帖
SQLSTATE[HY000]: General error: 1215 Cannot add foreign key constraint之前我已经尝试过了 -
分享您的迁移文件以检查问题所在
标签: mysql laravel foreign-keys migration