我正在尝试使用原生查询来获取数据。但是下面的查询会执行。原生查询:Hibernate: select * from employee emp inner join department dep on emp.id = dep.dp_id where emp.id如何停止执行第二次查询?GeneratedValue(strategy=GenerationType.AUTO)
private String name
我还为相应的DB表创建了一个JPA实体。ADDRESS")private String fathersName;
现在,我正在尝试创建一个本机查询,它将只从用户表中获取id和名称。: The column name address is not valid
当我将address列添加到我的查询中时,这个异常就会发生,但是它会出现在另一个字段中。实
因此,我试图一次将JPA (JPQL)的本机命名查询(JPQL)写到INSERT多行数据,并获取插入记录的所有id(与主键的唯一约束不冲突)。我正在使用Postgres数据库。VALUES (1, false),(2, false) ON CONFLICT DO NOTHING RETURNING id;id2因此,我最初的想法是在JPA@Query("INSERT INTO Foo VALUES