假设您有一个名为MyClass. MyClass应该有一个名为 的属性Parent,Parent必须是类型MyClass本身。这是必要的,因为MyClass想要保持一个树结构。
怎么做到呢?
假设您有一个名为MyClass. MyClass应该有一个名为 的属性Parent,Parent必须是类型MyClass本身。这是必要的,因为MyClass想要保持一个树结构。
怎么做到呢?
这很简单:
[ActiveRecord(Lazy = true)]
public class MyClass {
[BelongsTo]
public virtual MyClass Parent { get;set; }
}
您可能还想映射子集合。
有关如何对此运行递归查询的更多信息,请参阅这些文章: