Spring Data JPA:在数据中带有前缀的列上联接

时间:2018-12-17 13:06:24

标签: spring-data-jpa

我有2个要联接的表,但是要联接的值在两个表中都不相同。有没有一种方法可以通过注释来代替自己编写JPQL或SQL?我已经查看了@JoinColumn中的属性,但是它们似乎都与我的问题无关。

我想加入on table_one.fk = 'prefix_' || table_two.fk

表一:

id    fk
--------
1     fk1
2     fk2
3     fk3
4     fk4

表二:

id        fk
--------------------
uuid1     prefix_fk1
uuid2     prefix_fk2
uuid3     prefix_fk3
uuid4     prefix_fk4

0 个答案:

没有答案