使用Community-2017并导入数据库,但我遇到了外键问题。我有一个关于不参与ICollection的错误,并且不知道它意味着什么。
entity.HasOne(d => d.SendObNoNavigation)
.WithMany(p => ***p.EntSendingBuilding)*** <---
.HasForeignKey(d => d.SendObNo)
.OnDelete(DeleteBehavior.Restrict)
.HasConstraintName("FK_entSendingBuilding_entBuilding");
答案 0 :(得分:0)
这是因为属性EntSendingBuilding没有实现ICollection&lt;&gt;,例如,它不是List&lt;&gt;。