Fluent nhibernate NHibernate循环选择

Fluent nhibernate NHibernate循环选择,fluent-nhibernate,Fluent Nhibernate,我试图使用NHibernate获取数据,数据库返回奇怪的结果。 standart示例中的对象:产品和类别。 当我试图加载带有Get(id)的对象时,Nhibernate加载引用实体的无限级联循环。我只需要一个产品和参考类别。 这是正常的行为还是我做错了什么?你能给我们提供你的模型和地图吗。 我认为这是因为引用和hasmany都不是懒汉您是否覆盖GetHshCode和等于?

我试图使用NHibernate获取数据,数据库返回奇怪的结果。 standart示例中的对象:产品和类别。 当我试图加载带有
Get(id)
的对象时,Nhibernate加载引用实体的无限级联循环。我只需要一个产品和参考类别。
这是正常的行为还是我做错了什么?

你能给我们提供你的模型和地图吗。
我认为这是因为引用和hasmany都不是懒汉

您是否
覆盖
GetHshCode
等于