[英]How to fetch record from entity which is not having primary key column using JPA or JPQL
我有没有主键或可嵌入键的表(将两列组合在一起代表表唯一的数据)。
那么,如何基于一个特定列从该表中获取所有记录?
Select * from player where city = 'MUMBAI'
我想从玩家表中获取所有记录,但是它没有主键,城市是孟买。 我想为此编写JPA或JPQL。
您不需要PK即可查询表。 只需使用本机查询:
Query q = em.createNativeQuery("Select * from player where city = 'MUMBAI'");
List<Object[]> players = q.getResultList();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.