0
私は次のモデルを持っています。このモデルは、同じタイプの子でも、同じタイプの子もたくさんあります。Entity Framework - 自分自身への外部/ナビゲーションキーを持つモデルクラスへのアクセス
public class SystemGroupModel
{
public int Id { get; set; }
public int? ParentSystemGroupModelId { get; set; }
[ForeignKey("ParentSystemGroupModelId")]
public virtual SystemGroupModel ParentSystemGroupModel { get; set; }
[InverseProperty("ParentSystemGroupModel")]
public virtual ICollection<SystemGroupModel> SubSystemGroupModels { get; set; }
}
はどのようにして、未知の深さであることId
によってSystemGroupModel
特定を取得し、そのすべてが、子、孫、ひ孫などだ含めることができますか?
を構築するループを含むように更新は、あなたが(熱心ロードを試してみました特定の 'SystemGroupModel'のためのhttps://msdn.microsoft.com/en-us/library/jj574232(v=vs.113).aspx)? –
そのリンクの例が動作するために与えられた 'SystemGroupModel'のためにいくつのレベルの孫、曾孫などがあるか知る必要はありませんか? – amartin