【发布时间】:2017-10-08 14:57:49
【问题描述】:
在下面的代码中,我想从 Order 表和 User 表中获取数据如何修改我的查询以便实现这一点? user_id 是订单表中的外键
public interface OrderRepository extends JpaRepository<Order, Long> {
@Query("Select o from Order o where o.customer.id= :customerId and o.orderStatus='DELIVERED'")
List<Order> orderHistory(@Param("customerId") long customerId);
}
【问题讨论】:
-
我们如何知道这 2 个 CLASSES 之间的关系? JPA(和 JPQL)使用 CLASSES 而不是 TABLES。
标签: java mysql spring spring-data-jpa jpql