删除属性后,是什么原因导致EF Core在表中搜索不存在的列



我刚刚从对象(Product(中删除了一个不必要的属性(ProductGroup(,现在EF Core向我抛出了一个错误,因为它正在表Product中搜索一个名为"ProductGroepId"的列。

我已经从表Product中删除了该属性,并从ObjectProduct中删除了。我还错过什么吗?

从堆栈跟踪查询:

SELECT [p2].[Id], [p2].[DescriptionId],[p2].[ProductGroupId]
FROM [Product] AS [p2]

非常感谢!

您是否尝试添加迁移?如果不添加,请添加,然后使用"更新数据库"命令更新数据库。确保Fluent Api和Relations too 中有正确的配置

最新更新