SQLQuery query = session.createSQLQuery("select {o.id} from order o " +
"LEFT JOIN bookings b ON b.id = o.bookingId " +
);
List pusList = query.addEntity(Order.class)
.list();
并按顺序上课:
@OneToOne(cascade = CascadeType.ALL, mappedBy = "order", fetch = FetchType.LAZY)
private Trip trip;
但在执行过程中我看到:拳头,主 sql。和许多这样的查询: Hibernate: /* load Trip */ select......
我如何才能获取 Trips?
更新:在这种情况下,旅行是没用的。更好的是不要拿它。