2

我必须使用 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 的两个结果来进行分页工作

4

0 回答 0