【发布时间】:2011-10-16 08:45:59
【问题描述】:
我有一个模型如下:
public class Post
{
public int Id {get;set;}
public virtual ICollection<Comment> Comments {get;set;}
public virtual ICollection<Reader> Readers {get;set;}
public int Value {get;set;}
}
规则是 Value = Comments.Count * 2 + Readers.Count。
处理“Value”的“computed”属性的正确便捷方式是什么?
我认为最好在评论或读者添加/删除元素时自动计算和保存“价值”。
但是“DatabaseGeneratedAttribute”在这里似乎没有用。
谢谢!
【问题讨论】:
标签: entity-framework linq-to-sql linq-to-entities entity-framework-4.1