Я хочу выполнить запрос со свойствами во встроенном типе:
@Embeddable
class MCValue {
Currency currency;
BigDecimal value;
}
@Entity
class Record {
@Embedded
@AttributeOverrides({
@AttributeOverride(name = "currency", column = @Column(name = "price_cc")),
@AttributeOverride(name = "value", column = @Column(name = "price")) })
MCValue price;
}
Однако в запросе критериев я не знаю, как их указать, или его вообще следует поддерживать?
Я пробовал, но ничего из этого не удалось:
Projections.groupProperty("price_cc")
Projections.groupProperty("price.currency")
Projections.sum("price")
Projections.sum("price.value")