我正在使用Entity Framework 6与Code First,我有一个具有以下结构的表:
public class Item
{
[Key]
public int ItemId { get; set; }
[Required]
[MaxLength(255)]
public string Name { get; set; }}
public Item Parent { get; set; }
public virtual List<Item> Children { get; set; }
}
我想知道是否有可能在单个查询/操作中获取树中所有 Item
直到根节点的内容,并提供 itemId
作为参数。
例如:给我从 ItemId
55 的所有父级,直到找不到父级为止。