1
我成功地在實體框架中使用自引用表。 但我不知道如何獲得所需深度的記錄?實體框架..自引用表..獲取Depth = x的記錄?
應該是什麼這樣做的邏輯是什麼?
型號:
public class FamilyLabel
{
public FamilyLabel()
{
this.Children = new Collection<FamilyLabel>();
this.Families = new Collection<Family>();
}
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public int FamilyLabelId { get; set; }
public string FamilyLabelName { get; set; }
public virtual FamilyLabel Parent { get; set; }
public int JamaatId { get; set; }
public virtual Jamaat Jamaat { get; set; }
public virtual ICollection<Family> Families { get; set; }
public virtual ICollection<FamilyLabel> Children { get; set; }
}
什麼是您的RDBMS? – Rachcha 2013-03-26 10:23:15
你的問題很困惑。如果你在C#中工作,你有對象,而不是表格。 – 2013-03-26 10:25:56
MSSQL是我的RDBMS – 2013-03-26 10:35:33