[英]Fluent NHibernate one-to-one mapping with synthetic keys
我有两张桌子
tblPart
(
partId,
subpartId UNIQUE NULL
)
tblSubpart
(
subpartId
)
因此,我只能同时具有零个或一个与该零件关联的子零件。
我正在尝试将此映射为
ClassMap<Part>
{
HasOne(x=>x.Subpart);
}
并且约定重写了外键,因此它使用subpartId而不是partId。
但是生成的查询广告
subpart.partId
进入查询,该查询不存在。
我在这里做错了什么?
为什么不使用继承?
看看这个问题
和此页面(搜索继承跳转到右侧部分)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.