5

我需要使用 NHibernate 和 HQL 合并两个表。我在网上找到的帮助很少,我想知道是否可以,如果可以,如何?

4

3 回答 3

2

找到我的答案:

http://www.hibernate.org/117.html#A21

它目前不支持联合或相交。

于 2008-10-29T15:13:05.240 回答
1

您可以使用命名的 sql-query 并在原始 SQL 中进行联合。NHibernate 将能够从 sql-query 填充实体实例并将其作为查询结果返回。见这里这里

于 2008-11-04T00:55:41.407 回答
0

我不相信 HQL 支持联合,但您可以编写自己的记录转换器并手动编写 sql。

于 2008-10-29T15:14:18.043 回答