建模失去关联的实体

时间:2016-06-15 22:51:41

标签: java jpa

很抱歉缺少代码示例,但我仍处于绘图板级别,用于在JPA中的应用程序中对现有表进行建模。该表基本上包含业务日志信息。如下所示:

| id     |    timestamp |   key |  sessionid
|     1  |     10:22:21 |     1 |       1234
|     2  |     10:22:23 |     2 |       1234
|     3  |     10:22:31 |     1 |       2345
|     4  |     10:22:33 |     2 |       2345
|     5  |     10:22:35 |     3 |       2345

我需要做的是迭代所有按sessionid或类似方法分组的行。从选择和分组会话信息的角度来考虑它。我知道group by在没有聚合函数的情况下不起作用,但我想要的是如果你可以通过sessionid进行分组,你会想象它会提供什么。即具有相同sessionid的条目集合的行。 我能想到的唯一方法就是将所有行加载到内存中并自行分组。

只是为了限定问题。使用键1选择all并使用相同的sessionid导航其他的一对多是可以接受的,但我不知道是否根据另一列中的值限制一列的一对多柱。基于判别器的表继承不是一个选项,因为键只是递增。

0 个答案:

没有答案