我有两个实体。
订单(订单)
订单状态(订单状态)
在里面 order_status
table order_id
从第一张table( order
)作为外键添加。所以如果你这样做, orderStatusRepository.findAllOrderStatusByOrder(Order order)
,你会得到 List<OrderStatus>
任意大小的具有任意大小的。我想做的是,在 order
实体,我们称之为实体 private int orderStatusCount
. 现在每当我这样做 order.getOrderStatusCount()
,我应该获得该订单的订单状态计数。我不希望此字段被持久保存在数据库中,也不希望调用 OrderStatusRepository
一次又一次。我怎样才能保持这个计数?我想我必须使用 @Transient
注解,但不确定如何填充此字段。
请帮忙。
暂无答案!
目前还没有任何答案,快来回答吧!