Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 递归延迟加载问题_.net_Subsonic3_Lazy Loading - Fatal编程技术网

.net 递归延迟加载问题

.net 递归延迟加载问题,.net,subsonic3,lazy-loading,.net,Subsonic3,Lazy Loading,如何在自连接实体的延迟加载技术中避免递归映射?您必须修改T4模板。tt负责生成对象模型。延迟加载发生的关系属性的实现在该文件中 这是一个丑陋的解决方案,但我所知道的唯一的解决办法 我们最终定义了一个表+字段名数组,该数组应作为单向关系生成,并修改了Classes.tt文件以不在两个方向上生成关系。事实上,我们已经对模板做了很多修改,以解决亚音速固有的问题。您使用的是什么框架?我使用.Net作为开发框架&Dal>>亚音速3.0

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

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

这是一个丑陋的解决方案,但我所知道的唯一的解决办法


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

您使用的是什么框架?我使用.Net作为开发框架&Dal>>亚音速3.0