我正在尝试从数据库中检索VideoCollection项,但是获取{"Invalid column name 'User_Id'."}
- 当我设置断点时,我可以看到EF正在尝试选择User_Id列,但它在Cs中不存在对象或数据库架构。 (它确实存在于另一个表中,但这无关紧要)。无论如何都要调试为什么会发生这种情况?
答案 0 :(得分:11)
您是否有一个引用VideoCollection的User类?如果是这样,您可能需要明确定义两者之间的关系。事实上,看起来EF似乎推断VideoCollection应该包含定义关系的外键User_Id
。
答案 1 :(得分:-1)
可能是您在另一个继承了基类。检查它