小编use*_*346的帖子

多个导航到同一实体

当有 2 个导航时,我在 2 个实体之间的连接有问题。

具体来说,我有以下课程:

public class TableA
{
    public TableA()
    {
        ListBs = new List<TableB>();
    }

    [Key]
    public int Id { get; set; }

    public TableB MainB { get; set; }

    public virtual ICollection<TableB> ListBs { get; set; }
}

public class TableB
{
    [Key]
    public int Id { get; set; }

    public virtual TableA refA { get; set; }

    [Required]
    public string Text { get; set; }

}
Run Code Online (Sandbox Code Playgroud)

这个特定类的场景反映了以下内容:TableA 有一个 TableB 对象列表,还有 1 个主要的 TableB 对象(当然也在列表中)。同样一个 TableB …

c# entity-framework code-first ef-code-first

5
推荐指数
1
解决办法
693
查看次数

标签 统计

c# ×1

code-first ×1

ef-code-first ×1

entity-framework ×1