【发布时间】:2011-01-19 11:54:20
【问题描述】:
标题中可能没有最好地描述,但我有 3 个实体
订单 -> OneToMany -> 订单产品
和
OrderProduct 产品
产品 OrderProduct ,
我的原生查询是
SELECT t0.*
FROM isc_orders t0
INNER JOIN isc_customers t1 ON t0.ordcustid = t1.customerid
INNER JOIN isc_order_products t2 ON t0.orderid = t2.orderorderid
INNER JOIN isc_products t3 ON t2.ordprodid = t3.productid
where t3.productid in (359, 344, 345, 346, 347, 348)
有没有什么方法可以在一次选择中以 JPA 方式执行此操作,因为我有我的集合和实体急切加载连接,以便一次性填充对象图
【问题讨论】: