2011-01-18 111 views
0

如何避免自连接实体中的延迟加载技术中的递归映射?Recusive延迟加载问题

+0

你在用什么框架? –

+0

我使用.Net作为开发框架&for Dal >>亚音速3.0 –

回答

0

您必须修改T4模板。 Classes.tt负责生成对象模型。关系属性(即延迟加载发生的地方)的实现在该文件中。

这是一个丑陋的解决方案,但唯一的工作是我所知道的。

我们最终定义了一个应该作为单向关系生成的表+字段名称数组,并修改了Classes.tt文件以在两个方向上不生成关系。事实上,我们对模板进行了许多修改,以解决SubSonic固有的问题。