使用EF 5.0(又名4.3)我改造了我的一个pocos (我从反向生成我的数据库获得),按顺序成为部分类 >使用计算属性扩展它,这与我的数据库无关,但在我的应用程序中。
但是,当我通过DBContext查询poco时,
var Categories = context.CATEGORY.ToList();
抛出 System.Data.SqlClient.SqlException 说:“无效的列名'Computed_property'。”。因为db中不存在'Computed_property'。
所以我想知道,是否有可以在属性上使用的提示或属性来避免这个问题?像
这样的东西[IgnorePropertyInDB]
感谢您的帮助。
答案 0 :(得分:1)
是的,为此目的有[NotMapped]
属性。