Коллекция проектов в NHibernate
Возможно ли, что я могу спроектировать коллекцию в NHibernate? Например:
User
{
UserGuid,
IList<Groups> UserGroups,
}
User userEntity = null;
_session
.StatefulSession.QueryOver(() => userEntity)
.SelectList(list => list
.Select(x => x.UserGuid).WithAlias(() => userEntity.UserGuid)
//How can I project group collection here?
.Select(x => x.Groups).WithAlias(() => userEntity.Groups)
)
.TransformUsing(Transformers.AliasToBean<UserEntity>())
.List();