Dav*_*vid 5 nhibernate-mapping fluent-nhibernate
在以下FluentNHibernate映射中:
public LawbaseAssetMap()
{
Table("PRASSET");
Id(x => x.Id).Column("PRA_RECNUM");
Join("PRSTOCK", m =>
{
m.Fetch.Join();
m.Optional();
m.KeyColumn("PRS_ASSRN");
m.Map(t => t.Certificated).Column("PRS_CERT").CustomType("YesNo");
});
}
Run Code Online (Sandbox Code Playgroud)
我正在执行从表PRASSET到表的外连接PRSTOCK.连接位于PRSTOCK.PRS_ASSRN和PRASSET.PRA_RECNUM(主键PRASSET)之间.
如何创建等效连接,而不是加入PRASSET主键,而是加入另一个字段?
大卫查看以下链接,因为我认为它可能会有所帮助
Fluent NHibernate - 将属性映射到连接表上的列
这也可能有帮助
ReferencesAny(x => x.Author)
.EntityTypeColumn("Type")
.EntityIdentifierColumn("Id")
.IdentityType<int>();
Run Code Online (Sandbox Code Playgroud)
在这里查看更多。
希望这会有所帮助...现在真的是假期了:)再见
| 归档时间: |
|
| 查看次数: |
1998 次 |
| 最近记录: |