【发布时间】:2022-08-17 08:38:11
【问题描述】:
我有两张桌子 A 和 B 表 A 包含 site 字段,表 B 包含 site_id 字段 我需要通过表 A 中的站点字段链接这两个表。
$table->bigInteger(\"site_id\")->unsigned()->index();
$table->foreign(\'site_id\')
->references(\'site\')
->on(\'data_args\')
->onDelete(\'cascade\');
收到此错误 - MySQL 错误 1215:无法添加外键约束
-
最好创建
Sites表并将其连接到A表。然后你可以将A连接到Sites。始终尝试使用编码标准,遵循原则并保持数据库结构良好。
标签: php mysql laravel migration