我使用的是C#ASP.NET,并要求在整个应用程序中使用递归。我目前正在使用Linq to Entities并在线搜索,但无法找到并且执行递归查询的方式。我不知道递归会有多少级别。
答案 0 :(得分:1)
我有一个类似的问题需要解决,最后我编写了一个帮助函数,该函数递归我的数据源,并按顺序返回包含所有项目的IEnumerable。然而,在我的情况下,数据源是线性的。如果你的树结构更多,并且必须以层次结构显示,那么这将无法正常工作。
答案 1 :(得分:0)
我不知道你遇到了什么问题,我不知道其他ORM在做什么。
我认为NHibernate应该直接解决大部分问题。