2015-07-19 101 views
0

所有在主題,我沒有找到語法錯​​誤,你能幫我嗎?Symfony返回一個「語法錯誤或訪問衝突」

INSERT INTO user (username, username_canonical, email, email_canonical, enabled, salt, password, last_login, locked, expired, expires_at, confirmation_token, password_requested_at, roles, credentials_expired, credentials_expire_at, firstname, lastname, key) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)' with params ["foo", "foo", "[email protected]", "[email protected]", 0, "salt", "password", null, 0, 0, null, null, null, "a:0:{}", 0, null, "data", "data", "apikey"] 

這個請求被基本執行持續的Symfony學說

問候

+2

既然你沒有顯示確切的錯誤,這將有很大的幫助,我會在黑暗中拍攝。乍一看,我可以看到你有一個名爲'key'的列,這是一個保留字。要麼將其更改爲其他內容,要麼將整個錯誤粘貼到此處,以便我們可以準確確定查詢失敗的位置。 – Artamiel

回答

0

重命名key柱的實體到別的東西。順便說一句,如果在實體類中做,它就不起作用。首先,您需要手動重命名數據庫中的列。

相關問題