相关疑难解决方法(0)

实体框架CTP5代码优先映射 - 同一表中的外键

我如何使用modelBuilder映射这样的东西?其中可以为空的外键引用相同的表主键

Table: Task
taskID int pk
taskName varchar
parentTaskID int (nullable) FK
Run Code Online (Sandbox Code Playgroud)

任务类:

public class Task
{
     public int taskID {get;set;}
     public string taskName {get;set;}
     public int parentTaskID {get;set;}
     public Task parentTask {get;set;}
}
Run Code Online (Sandbox Code Playgroud)

...

    modelBuilder.Entity<Task>()
        .HasOptional(o => o.ParentTask)....
Run Code Online (Sandbox Code Playgroud)

entity-framework data-modeling code-first entity-framework-4 entity-framework-ctp5

4
推荐指数
1
解决办法
2941
查看次数