У меня есть связанная сущность с <many-to-one>
, и у этой сущности есть две <many-to-one>
, которые я хочу получить сразу. Я могу добиться этого с помощью этого запроса:
var tshead = session.Query<MainEntity>()
.Fetch(r=>r.FirstAssoc).ThenFetch(p=>p.Other)
.Fetch(r=>r.FirstAssoc).ThenFetch(p=>p.Another)
.Take(10)
.ToList();
Как видите, мне пришлось написать дважды .Fetch(r=>r.FirstAssoc)
Я уверен, что могу избежать этого, но я не могу понять, как. Есть идеи?
Спасибо!