我建立了所有表的模型,并且已经使用分离的条件移植了大部分查询。所有的工作都很好,但是我现在不知道如何前进。我有一个子查询使用Oracle的“connect by”子句。开发人员通常如何克服Castle/NHibernate的局限性?
我用的是最新版本的NHibernate。
如果你 真正地 需要使用 connect by ,您可以始终使用SQL查询(并且 chapter 关于它)。
connect by
然而,考虑到NHibernate使用 Identity Map 模式通常更高效,只需加载对象并在内存中建立关系。