У меня есть следующие сопоставления, из которых я пытаюсь вернуть 0 - 1 Идентификатор носителя, связанный с Продуктом, используя левое соединение (я не учел мою попытку, так как это запутывает ситуацию)нужен запрос, чтобы заполнить SearchResultMediaId с помощью Media.Id. Я хочу вернуть только первый носитель в левом внешнем соединении, так как это соотношение 1 ко многим между Product и Media
.следующим образом
mapping.HasManyToMany<Media>(x => x.Medias)
.Table("ProductMedias")
.ParentKeyColumn("ProductId")
.ChildKeyColumn("MediaId")
.Cascade.AllDeleteOrphan()
.LazyLoad()
.AsBag();
Любая помощь будет фантастической.