Nhibernate 在运行时更改为延迟加载

Nhibernate 在运行时更改为延迟加载,nhibernate,lazy-loading,Nhibernate,Lazy Loading,我使用nhibernate以一种不懒惰的方式加载父类 我有一组多对多的子类,我想在运行时确定它们,而不是延迟加载。 我正在使用.hbm.xml映射,并在加载程序集后尝试更改set“lazy”属性,是否可能 我认为最好(唯一)的方法是设置lazy=false,然后在HQL中使用“join fetch”,或者在标准中对需要急切检索的集合使用SetFetchMode 请在此处阅读更多信息: /Asger我认为最好(唯一)的方法是设置lazy=false,然后在HQL中使用“join fetch”或在标

我使用nhibernate以一种不懒惰的方式加载父类 我有一组多对多的子类,我想在运行时确定它们,而不是延迟加载。 我正在使用.hbm.xml映射,并在加载程序集后尝试更改set“lazy”属性,是否可能

我认为最好(唯一)的方法是设置lazy=false,然后在HQL中使用“join fetch”,或者在标准中对需要急切检索的集合使用SetFetchMode

请在此处阅读更多信息:

/Asger

我认为最好(唯一)的方法是设置lazy=false,然后在HQL中使用“join fetch”或在标准中对需要急切检索的集合使用SetFetchMode

请在此处阅读更多信息:

/阿斯格