日期:2014-05-17  浏览次数:20490 次

Nhibernate CreateSQLQuery 多表查询问题?
user表  ID         --主键
         name

salary表        ID             ----双主键之一
               changeTime     ----双主键之一
               salary                 

部分代码:
createSQLQuery(select {user.*},{salary.*}from user user,salary salary 
where user.ID = salary.ID).AddEntity(XXXX)


上面代码部分的XXXX这个类应该怎么建立呢?

这个多表查询的结果应该怎么存在实体类中

user 和salary 都建立了对应的实体类,这两个对应的实体类要加上面关联吗?
还是应该在上面代码加入多个AddEntity()但是这样怎么接收结果


------解决方案--------------------
建议还是单个实体类建立
用多表查询一样的