我正在创建一个类似于任务列表的系统 Web 应用程序。
- 用户可以创建任务
- 用户可以在任何任务中创建任务。
- 然后用户可以在该任务中创建一个任务
- 用户可以查看第一个任务并查看与其链接的所有任务。
我创建了一个简单的父子关系。一旦我通过了第一级,我发现这是不可能的?
我希望能够查看原始父任务以及其中的所有其他父任务和子任务。
到目前为止,一个任务有一个任务集合。
我想要做的是查看原始父类的所有兄弟姐妹。
modelBuilder.Entity<Task>()
.HasMany(x => x.Children)
.WithOptional()
.HasForeignKey(x => x.ParentID);