假设我有以下实体:
Box
Id
Crank crank // has one required relationship
Crank
Id // does not care about the box
定义 BoxMap 的正确方法是什么?这足够了吗?还是我需要WithRequiredPrincipal
(我不知道那是做什么的):
HasKey(t => t.Id);
ToTable("Boxes")
Property(t=>t.Id).HasColumnName("Id")
Property(t=>t.CrankId).HasColumnName("Crank_Id")
HasRequired(t=>t.Crank)
注意:欢迎任何关于学习 fluent api 的好资源。谢谢。