Свободное владение Nhibernate левый
Я хочу отобразить класс, который приведет к левому внешнему соединению, а не к внутреннему соединению.
Мой составной пользовательский объект состоит из одной таблицы ("aspnet_users») и некоторые необязательные свойства во второй таблице (например, FullName в "пользователей»).
public class UserMap : ClassMap {
public UserMap() {
Table("aspnet_Users");
Id(x => x.Id, "UserId").GeneratedBy.Guid();
Map(x => x.UserName, "UserName");
Map(x => x.LoweredUserName, "LoweredUserName");
Join("Users",mm=>
{
mm.Map(xx => xx.FullName);
});
}
}
этот результат отображения во внутреннем соединении выбора, поэтому никакой результат не является второй таблицей, поскольку нет данных. Я'Я хотел бы создать левое соединение.
Это возможно только на уровне запроса?