Fluent nhibernate Fluent Nhibernate映射从二级表加载集合
您能否使用fluent nhibernate映射以下场景,如果是,如何映射: 表结构如下所示: 主表Fluent nhibernate Fluent Nhibernate映射从二级表加载集合,fluent-nhibernate,fluent-nhibernate-mapping,Fluent Nhibernate,Fluent Nhibernate Mapping,您能否使用fluent nhibernate映射以下场景,如果是,如何映射: 表结构如下所示: 主表 |中间表 |_\u我的数据 “主表”->“中间表”是1:1,“中间表”->MyData是1:n 对象模型如下所示: PrimaryTableObject |__IList 基本上,我希望加载集合,但绕过中间表。有没有办法用fluent nhibernate映射实现这一点 如果这个问题没有意义,就揍我,我会用更多信息编辑它。class PrimaryMap:ClassMap class Prima
|中间表
|_\u我的数据 “主表”->“中间表”是1:1,“中间表”->MyData是1:n 对象模型如下所示:
PrimaryTableObject
|__IList
基本上,我希望加载集合,但绕过中间表。有没有办法用fluent nhibernate映射实现这一点 如果这个问题没有意义,就揍我,我会用更多信息编辑它。
class PrimaryMap:ClassMap
class PrimaryMap : ClassMap<Primary>
{
public PrimaryMap()
{
Join("IntermediaryTable", join =>
{
join.KeyColumn("primary_id");
join.HasMany(x => x.MyDataObjects);
});
}
}
{
公共PrimaryMap()
{
Join(“中介表”,Join=>
{
join.KeyColumn(“primary_id”);
HasMany(x=>x.MyDataObjects);
});
}
}