Where is the HasMany() mapping? Also, you have put Inverse on the References() mapping. I don't think I've ever tried that, I've only ever put Inverse() on the HasMany-side.
Den ons 16 dec. 2020 kl 10:08 skrev Venkata Krishna Reddy Sangu < svkreddy...@gmail.com>: > Team, Any idea on this issue? > Default left outer join is not getting created for Hasmany() mapping. > Previous version prior to NH 5.3 is working fine. > > On Monday, December 14, 2020 at 11:08:12 PM UTC+5:30 Venkata Krishna Reddy > Sangu wrote: > >> Hi Team, >> I have a mapping like below. And Job has 'Department' as property. >> References(x => x.Job) >> .Column(tableMeta.Job_id) >> .Not.LazyLoad().Inverse() >> .Cascade.None(); >> >> Query as: >> empIds - input integer ids >> var jobs = _session.Query<TAggregate>() .Where(e => >> empIds.Contains(e.EmployeeID)) >> .ToList()); >> var depts = jobs.Departments. >> here departments coming as null. Because there is no eagar loading >> happenings. >> >> How my mappings should be in order to generate left outer join for other >> entities we used in the property. >> >> >> -- > You received this message because you are subscribed to the Google Groups > "nhusers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to nhusers+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/nhusers/b0f49396-d6a3-406d-98de-404e0eeeea79n%40googlegroups.com > <https://groups.google.com/d/msgid/nhusers/b0f49396-d6a3-406d-98de-404e0eeeea79n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "nhusers" group. To unsubscribe from this group and stop receiving emails from it, send an email to nhusers+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/nhusers/CAHOuc7NQQSgW9tzx_yZSb75rX3btQTb2kCag6ppiwzfB0%2BRn%3Dg%40mail.gmail.com.