【发布时间】:2013-05-10 14:42:04
【问题描述】:
我在 Entity Framework 版本 4.1.10331.0 的数据库中自动生成了模型。
我想在不使用 Fluent Api 且不将 ObjectContext 更改为 DbContext(当然也不从 SQL 表中删除该列)并且不标记模型中生成的属性的情况下忽略实体中的列使用属性NotMapped,因为每当我在模型中更新我的上下文时,该列都会重新出现。
在这种情况下有人可以帮助我吗?
谢谢和最好的问候本
【问题讨论】:
-
如果你想忽略,忽略它。这和编程有什么关系?您的意思是不从数据库中获取该列的数据还是什么?
-
是的,我的意思是不要为该列添加数据
-
哎呀。我没有注意到那个评论。你的意思是,只是不获取数据?或者您的意思是根本不在生成的类定义中包含该列(因此“myShoeSize”在代码中的任何地方都从未见过,它是仅存在于数据库中的“秘密列”?)。
标签: c# entity-framework