【发布时间】:2012-09-09 08:01:16
【问题描述】:
谁能告诉我如何避免使用代码优先方法将某些属性从我的模型映射到表?
例子:
public class Post
{
[Key]
public int Id { get; set; }
[Display(Name = "Posted")]
public DateTime Created { get; set; }
[Display(Name = "Modified")]
public DateTime? Modified { get; set; }
[Required]
[MaxLength(256)]
public string Title { get; set; }
[Required]
public string Body { get; set; }
public int? UserId { get; set; }
public string UserName { get; set; }
public virtual ICollection<Comment> Comments { get; set; }
public virtual ICollection<Tag> Tags { get; set; }
}
我希望 UserName 不映射到表中。 EF里有没有可能?
【问题讨论】:
-
对不起!我忘了这个:(((。我会在未来改进它。
标签: c# .net entity-framework ef-code-first