繁体   English   中英

带有弹簧数据 jpa 的联合表

[英]Union tables with spring data jpa

我有 2 个表,一个是Users ,另一个是具有ManyToMany关系的UserGroup ,如何将它们合并到一个带有 spring-data-JPA 的列表中。

** 不想使用原生查询

更新

我想要的确切查询:

从用户中选择电子邮件

联盟

从组中选择标题

我有2个表,一个是Users ,另一个是UserGroup具有ManyToMany关系,如何将它们与spring-data-JPA合并为一个List。

**不想使用本机查询

更新

我想要的确切查询:

选择来自用户的电子邮件

联盟

从组中选择标题

我有2个表,一个是Users ,另一个是UserGroup具有ManyToMany关系,如何将它们与spring-data-JPA合并为一个List。

**不想使用本机查询

更新

我想要的确切查询:

选择来自用户的电子邮件

联盟

从组中选择标题

您可以使用 nativeQuery:

@Query("select u.email from user u union select g.title from group", nativeQuery = true)
public String findResult();

弹簧文档: https : //docs.spring.io/spring-data/jpa/docs/current/reference/html/#jpa.query-methods.at-query.native

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM