我使用的是NHibernate 3.2MySession = SessionFactory.OpenSession().BeginTransaction();var hql = @"select distinct c
from Car c inner join c.Manufacturer manuf wh
我正在使用NHibernate的QueryExpressionPlan将Hibernate查询语言转换为SQL。下面是用C#编写的示例代码: var hql = SELECT _table0.Id FROM MyTable1 _table0 WHERE 1=1 and _table0.Address.ZipCode(hql), false, session.EnabledFilters, sessionFactory) ; 下面是生成的SQL。NHibernate无法将INNER JOIN添加到生成的SQL中,并以逗号分隔