У меня есть карта беглого Nhibernate, как:
public class UserMap : ClassMap<PortalUser>
{
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"));
}
}
Мой столбец внешнего ключа в таблице "LdapUser" имеет идентификатор пользователя, но генерируемый выбор будет искать "PortalUserId".
Есть ли способ указать ключ отношения напрямую?