Object中的EJB-QL查询列表

时间:2009-11-07 01:33:51

标签: java hql ejbql

我正在尝试编写一个简单的(我希望)EJB-QL查询。

以下是我的目标:

public class Room {
     private String name;
     private List<RoomConfiguration> configs;
}

public class RoomConfiguration {
     private Integer capacity;
     private String name;
}

如何搜索容量最小的房间?房间可以有多种配置,每种配置都有不同的容量。

1 个答案:

答案 0 :(得分:1)

这样的事情:

select room, config 
from Room room 
left outer join room.configs config
where config.capacity = (select min(rc.capacity) from RoomConfiguration rc)