在流利的 nhibernate 中,我可以将 Fetch.Something 和 Not.LazyLoad 设置为 Reference 或 HasMany。如果我同时使用会发生什么?
这两者对这三种方式查询数据有何体现?
class UserMap
{
HasMany(x=>x.Contacts). (Fetch or Not.LazyLoad)
References(x=>x.Supervisor). (Fetch or Not.LazyLoad)
}
session.Query<User>();
session.Query<User>().FetchMany(x=>x.Contacts);
session.Get<User>(ID);