Posted at

[エラー] Mysql2::Error: Cannot add or update a child row: a foreign key constraint fails

More than 3 years have passed since last update.

Railsでマイグレーション。

外部キーを設定しようとしてタイトルのエラー発生。


原因

参照元のデータが削除されているが、参照先には残っているなど、不整合な外部キーが存在


対処

不整合な外部キーをもつデータを削除すればいいみたい。