EF Code-First 迁移 - 忽略属性

3
我有一个简单的 poco 类,其中包含一个枚举属性(必需这样做,以便我仍然可以让代码首先创建枚举查找表)。我不想让迁移生成器将此列添加到数据库中。是否有一种属性或其他方法让迁移代码知道忽略该属性?
示例:
public class MyPoco
{
    public int MyPocoId { get; set; }
    public int MyPocoTypeId { get; set; }

    public MyPocoTypeEnum MyPocoTypeEnum
    {
        get { return (MyPocoTypeEnum)MyPocoTypeId; }
        set { MyPocoTypeId = (int)value; }
    }
}
1个回答

10

很好,我会尝试一下。我可以修改Mapping.tt文件将它们添加到映射中并保持POCO的清晰。 - Tyrel Van Niekerk
当我使用FluentMapping时,该字段仍然在结果集中返回,尽管它是NULL。我该如何使其不被返回? - Rodney

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接