簡體   English   中英

如何使用JPA或JPQL從沒有主鍵列的實體中獲取記錄

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM