【发布时间】:2020-11-26 05:52:38
【问题描述】:
如何计算一对多关系中的订单总数,当客户购买了订单属性中的一定数量的商品时,他想知道,他可以开始调查,执行那个。真的有点迷茫,好想学
@Entity
@Table(name = "orders")
class Order(
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
val id: Int? = 0,
val name: String? = "",
val address: String? = "",
val phone: String? = "",
val totalOrderPrice: Long? // total based on the cost of each item
@OneToMany(cascade = [CascadeType.MERGE])
@JoinColumn(name = "order_id")
val items: List<Items>? = mutableListOf()
)
@Entity
@Table(name = "items")
class Items(
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
val id: Long? = null,
val name: String? = null,
val price: Long?, // cost item
)
【问题讨论】:
-
检查这是否是您的solution。
标签: java spring spring-boot kotlin spring-data-jpa