ManyToOne使用静态值连接Column

时间:2018-03-23 10:36:20

标签: java hibernate jpa

我有一张包含不同id->文本值的表格。这些以第三列为特色。因此,只有id和第三列的组合是唯一的,并且应该产生文本值。

在SQL中,我知道如何解决这个问题。它会是这样的:

SELECT ... FROM objekp AS o 
JOIN txtpop AS t ON o.bulakz = t.txtwert 
WHERE t.txtart = 'BULAKZ'

'BULAKZ'是第三列的静态值,因为 txtpop 表中有多个值为1的 txtwert

我已尝试使用多个@JoinColumn,但我无法添加静态值。 @WhereJoinTable也没有用。也许我使用了错误的值。

任何人都可以帮我找到解决JPA和hibernate这个问题的解决方案吗?提前致谢

0 个答案:

没有答案