2017-10-09 5 views
0

Illuminate¥Database¥QueryException(23000) SQLSTATE [23000]:整合性制約違反:1451親行を削除または更新できません。 (。project-managementprojects、CONSTRAINT projects_company_id_foreign FOREIGN KEY(company_idcompaniesid)を参照)(SQL:id = 2 companiesから削除)あなたは親子関係の船を持っているレコードを削除することはできません特定のレコードを削除しようとしましたが、次のエラーメッセージが表示されます

答えて

0

企業では、テーブルレコード#2がprojectsテーブルのprojects_company_idとして使用されます。

まず、company_id#2のプロジェクトを削除し、id#2の会社を削除します。

あなたがその制約のためにDELETE CASCADEオプションに使用することができます

それとも

(親レコードが削除された時に自動削除するように、子レコードが自動的に削除されます)。

関連する問題