我必须使用 HQL 从两个不相关的表中获取值。
HQL1= from AbstractTea x where x.site in (:currentSearchSite) and
x.status = :status and 1=1
HQL2= from AbstractCoffee x where x.site in (:currentSearchSite) and
x.status = :status and 1=1
我必须结合两个查询的结果集,使其在分页中工作
我使用了 UNION ALL ,但没有成功
我使用 Scrollable results for pagination ,所以我尝试单独运行查询。
ScrollableResults results = query.scroll();
ScrollableResults results2 = query2.scroll();
我不知道如何通过结合使用 ScrollableResults 的两个结果来进行分页工作