2013-04-10 162 views
-3

我與Symfony2的工作,當我執行doctrine:schema:update我收到以下錯誤PDOException完整性約束違規

[PDOException]
SQLSTATE [23000]:完整性約束違規:1452不能添加或更新 一子行:外鍵約束失敗(enquete,約束FK_880E0D76BF396750 FOREIGN KEY
id)參考文獻userid)ON DELETE CASCADE)

+0

你能給我們提供更多的信息嗎?例如。用戶代碼,地圖信息等。 – 2013-04-10 08:53:20

+0

請編輯你的問題,並在那裏包括 – 2013-04-10 09:15:05

+0

我有一個'邏輯:架構:更新'的問題 我得到這個錯誤,當我執行這個命令'[PDOException] SQLSTATE [23000]:完整性約束違規:1452無法添加或更新子行:外鍵約束失敗(enquete。,CONSTRAINT FK_880E0D76BF396750 FOREIGN KEY (id)REFERENCES user(id)ON DELETE CASCADE)' – user2265205 2013-04-10 09:24:21

回答

1

您是否在該模式更新中添加外鍵?你的桌子上有沒有數據? 該錯誤意味着您在數據庫中有一個enquete記錄,該記錄具有對用戶表中不存在的用戶的引用。

相關問題