【发布时间】:2018-02-03 11:05:27
【问题描述】:
我有一个名为 bills 的账单列表,每个账单都有一个状态。 实际上我有 bill.value 的总和,但我只想要具有特定状态的账单总和。
我的实际表达是:${#aggregates.sum(store.bills.![value])}
Store.java
@Entity(name = "STORE")
public class Store implements Serializable {
...
@OneToMany(mappedBy = "store")
private Set<Bill> bills;
...
}
Bill.java
@Entity
@Table(name = "BILL")
public class Bill implements Serializable {
...
@Enumerated(EnumType.STRING)
@Column(name = "status")
private BillStatus status;
...
}
有可能吗?
【问题讨论】:
-
最好在服务层做,而不是在视图中
标签: java spring thymeleaf spring-el