首页 新闻 会员 周边

多表关联的查询

0
[待解决问题]


room=(Room) session.get(Room.class, id);
//set是表与表之间的集合,list是单表的查询
Set<Room> set=room.getSeats();
Iterator<Room> its=set.iterator();

为什么要写Set<Room> set=room.getSeats();
Iterator<Room> its=set.iterator();

jimin的主页 jimin | 菜鸟二级 | 园豆:204
提问于:2016-12-27 18:50
< >
分享
所有回答(1)
0

因为你要得到房间里的座位,打算遍历座位。但还没往下写,就发了一个问题到这里。

jasondyoung | 园豆:424 (菜鸟二级) | 2016-12-27 22:40

我想要查房间座位信息,为什么不是直接

Set(Seat) set=room.getSeats();

而是:Set(Room) set=room.getSeats();之后再遍历座位

 

 

 

支持(0) 反对(0) jimin | 园豆:204 (菜鸟二级) | 2016-12-27 23:36

@jimin: 这得要看room.getSeats()返回的结果。

支持(0) 反对(0) jasondyoung | 园豆:424 (菜鸟二级) | 2016-12-28 21:07
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册