Asp.net-Mvc-3
實體框架試圖檢索不存在的列
我正在嘗試從數據庫中檢索 VideoCollection 項目,但是得到
{"Invalid column name 'User_Id'."}- 當我設置斷點時,我可以看到 EF 正在嘗試選擇 User_Id 列,但它在 Cs 對像或數據庫架構中不存在。(它確實存在於另一個表中,但這無關緊要)。無論如何要調試為什麼會這樣?
您是否有一個引用 VideoCollection 的 User 類?如果是這樣,您可能需要明確定義兩者之間的關係。事實上,EF 似乎在推斷 VideoCollection 應該包含一個
User_Id定義關係的外鍵。
可能是你在另一個繼承了你的基類..檢查它
