0
在this question我被熱烈回答映射從表的主鍵組成的實體。 因此,考慮:流利Nhibernate組成的實體,指定父鍵
public UserMap()
{
WithTable("aspnet_Users");
Id(x => x.Id, "UserId")
.GeneratedBy.Guid();
Map(x => x.Name, "UserName");
Map(x => x.Login, "LoweredUserName");
WithTable("LdapUsers", m => {
m.Map(x => x.FullName, "FullName");
m.WithKeyColumn("UserId");
});
}
everithing工作,如果在「LdapUser」,並在「aspnet_Users」有一個名爲「用戶ID」列。
如果我想指定外鍵表的列名和主表中鍵的列名,因爲這不是pk,那麼使用另一列來執行連接?