获取外部关系中另一个实体的计数

ubof19bj  于 2021-09-13  发布在  Java
关注(0)|答案(0)|浏览(155)

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

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题