【发布时间】:2016-11-06 00:05:00
【问题描述】:
我目前使用 CriteriaBuilder 使用休眠获得双重结果。
我有一个存储事件 ID 的表和一个存储多个具有另一个表的 ID 值的连接表。例如;
事件
ID ....
---------
1123
1124
1125
加入表格
ID event_id tag_id
----------------------
1 1124 2
2 1124 3
3 1123 6
4 1123 7
标签
ID tag
---------
1 Dance
2 Hiphop
...
这显然会导致双重结果..例如。
eventID ... tag_id tag
--------------------
1124 2 Hiphop
1124 3 Dance
是否有可能在 hibernate 的 CriteriaBuilder 中得到这样的结果集;
eventID ... tag_id tag
--------------------
1124 2,3 Hiphop, Dance
我在 SQL Server 本身中看到了多种解决方案,但我找不到使用 hibernate 的 CriteriaBuilder 的解决方案。
【问题讨论】:
标签: java sql hibernate concatenation