0

我有两个表与这样的实体连接在一起(实体匿名,并修剪了不相关的属性):

电子邮件 - Email_ID - 标题 - 正文(hibernate 在这里使用 Body_ID 字段)

正文 - Body_ID - Body_Text

我想检索所有没有关联正文行的电子邮件条目(即,Body_ID 为空)。什么 HQL 会这样做?

4

2 回答 2

1

假设您有一个带有 @OneToOne 或 @ManyToOne 到正文的电子邮件对象:

select e from Email as e where e.body is null

于 2009-03-17T21:36:47.430 回答
1

假设电子邮件只能有一个正文:

来自电子邮件 e,其中 e.body 为空
于 2009-03-17T21:36:55.277 回答