gpt4 book ai didi

java - 如何使用 JPAContainer DefaultQueryModifierDelegate 在 vaadin 容器中实现 GROUP BY?

转载 作者:行者123 更新时间:2023-12-01 04:40:11 25 4
gpt4 key购买 nike

我正在使用 Vaadin 的 JPAContainer 添加 where 子句,但如何使用 group by?

data.getEntityProvider().setQueryModifierDelegate(
new DefaultQueryModifierDelegate() {

@Override
public void filtersWillBeAdded(CriteriaBuilder criteriaBuilder, CriteriaQuery<?> query, List<Predicate> predicates) {

super.filtersWillBeAdded(criteriaBuilder, query, predicates);

//Where clauses

//query.groupBy(fromEntity.get(groupByColName)); ???

}
}

我收到错误

result returns more than one elements

最佳答案

也许为时已晚......

我开了一张票 http://dev.vaadin.com/ticket/14484

推送了补丁 https://dev.vaadin.com/review/#/c/4365/

尝试一下

关于java - 如何使用 JPAContainer DefaultQueryModifierDelegate 在 vaadin 容器中实现 GROUP BY?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16697690/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com