gpt4 book ai didi

asp.net-mvc-3 - Entity Framework 试图检索不存在的列

转载 作者:行者123 更新时间:2023-12-03 11:00:50 24 4
gpt4 key购买 nike

enter image description here

我试图从数据库中检索 VideoCollection 项目,但得到 {"Invalid column name 'User_Id'."} - 当我设置断点时,我可以看到 EF 正在尝试选择 User_Id 列,但它不存在于 Cs 对象或数据库架构中。 (它确实存在于另一个表中,但这无关紧要)。无论如何要调试为什么会发生这种情况?

最佳答案

你有一个引用 VideoCollection 的 User 类吗?如果是这样,您可能需要明确定义两者之间的关系。事实上,EF 似乎在推断 VideoCollection 应该包含一个外键,User_Id这定义了关系。

关于asp.net-mvc-3 - Entity Framework 试图检索不存在的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7546123/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com