我的模型有一个属性,它是一个枚举:如何枚举属性在实体框架图4
Sql server column "user_status" is a int NOT NULL.
[Column("User_Status")]
public UserStatus UserStatus { get; set; }
public enum UserStatus
{
Pending = 1,
Member = 2,
Banned = 3
}
目前,我得到一个错误,当我保存的实体,因为它说,该列user_status不能为空。
我怎样才能得到实体框架,这个属性转换为int时,它保存/更新,加载时的实体也将其转换为枚举。
只记得在你的查询中使用*映射列*:var users = from User where UserStatusAsInt ==(int)UserStatus.Pending' – 2013-04-04 19:11:27