【发布时间】:2014-11-28 06:07:22
【问题描述】:
我有一个实体(SystemUnit),其中包含子实体(角色)的集合:
public partial class SystemUnit
{
public SystemUnit()
{
this.Roles = new HashSet<Role>();
this.Childs = new HashSet<SystemUnit>();
}
public int Id { get; set; }
public Nullable<int> ParentId { get; set; }
public int SystemUnitTypeId { get; set; }
public string Name { get; set; }
public virtual SystemUnitType SystemUnitType { get; set; }
public virtual ICollection<Role> Roles { get; set; }
public virtual ICollection<SystemUnit> Childs { get; set; }
public virtual SystemUnit Parent { get; set; }
}
我需要使用实体框架来获取所有系统单元,按 Id Asc 排序,包含角色,按 id desc 排序。 linq 中的 Newbee (
【问题讨论】:
标签: c# linq entity-framework