【发布时间】:2011-06-14 15:04:47
【问题描述】:
我想从现有的 SQL 数据库模式创建 EF 4.1 Code first 模型,我想知道是否可以对属性数据进行一些类型转换。
例如,我有一个现有的表“Foo”,其中包含这样的字段:
isTrue char(1) 'valid values are "Y" or "N"
在我的 EF 4.1 Code First 模型中,我想将此字段转换为布尔类型,例如:
public class Foo
{
public bool isTrue { get; set; }
}
通过扩展 DBContext 或在模型或 EntityTypeConfiguration 子类中添加额外代码,这是否可能在 EF 4.1 Code First 中实现?如果是的话,有人可以给我一个链接或一些关于如何做的文档吗?目前无法重构数据库字段。
【问题讨论】:
标签: entity-framework-4.1 ef-code-first