【发布时间】:2009-12-07 21:25:38
【问题描述】:
我有两个类 SystemInvitation 和 User。 User 有一个名为 Email 的属性,SystemInvitation 有一个名为 InviteesEmailAddress 的属性。这些属性之间在域中没有关系。
是否可以使用 Criteria API 生成如下查询:
选择 si.InviteesEmailAddress , si.标识符 , 如果 u.id 为 null 然后 0 否则 1 以 UserExists 结束 从 系统邀请函 left outer join [User] u on u.Email = si.InviteesEmailAddress
?
谢谢!
【问题讨论】:
标签: nhibernate join subquery