Nhibernate Left Outer Join Вернуться Первая запись о соединении - PullRequest
1 голос
/ 24 мая 2010

У меня есть следующие сопоставления, из которых я пытаюсь вернуть 0 - 1 Идентификатор носителя, связанный с Продуктом, используя левое соединение (я не учел мою попытку, так как это запутывает ситуацию)нужен запрос, чтобы заполнить SearchResultMediaId с помощью Media.Id. Я хочу вернуть только первый носитель в левом внешнем соединении, так как это соотношение 1 ко многим между Product и Media

.следующим образом

mapping.HasManyToMany<Media>(x => x.Medias)  
.Table("ProductMedias")  
.ParentKeyColumn("ProductId")  
.ChildKeyColumn("MediaId")  
.Cascade.AllDeleteOrphan()  
.LazyLoad()  
.AsBag();  

Любая помощь будет фантастической.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...