gpt4 book ai didi

java - JPS : HQL query to check null attribute

转载 作者:行者123 更新时间:2023-11-30 08:48:48 25 4
gpt4 key购买 nike

我有如下包裹和文件实体

@Entity
Parcel{
Long id;
String name;
File file;
}

@Entity
File{
Long id;
String name;
byte[] data;
}

我正在尝试获取具有空文件引用的包裹所以我尝试了以下并且返回空列表,即使我有几个具有空文件引用的包裹

select p.id from Parcel as p join p.File as f where f is null

谁能帮我用这个 HQL 查询来获取带有空文件引用的包裹?

最佳答案

您只需要一个左(外)连接:

select p.id from Parcel as p left join p.File as f where f is null

您的连接是一个内部连接

关于java - JPS : HQL query to check null attribute,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31734121/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com