SpringBoot多表聯(lián)查(測試可用)
更新時間:2017年09月21日 16:20:35 作者:qq_30461115
這篇文章主要介紹了SpringBoot多表聯(lián)查(測試可用)的相關資料,需要的朋友可以參考下
今天在寫的時候,遇到了多表查詢的問題,網(wǎng)上有好多可以說是好煩,對于習慣了寫sql的我來說,簡直。。。
好啦,直接分享代碼吧。
public interface FieldValueDao extends JpaRepository<FieldValue,Integer> {
@Query("select fv from FieldValue fv where field_id IN (select id from Field where table_id=:tableId) ORDER BY field_id")
List<FieldValue> getTableValue(@Param("tableId") int tableId);
}
在這里有一個需要注意的地方select fv from FieldValue fv,這句話不能寫成select FieldValue from FieldValue,報錯的,原因是作為框架他并不知道你在select后寫的是字段名還是表名(鄙人的猜想)。
總結
以上所述是小編給大家介紹的SpringBoot多表聯(lián)查(測試可用),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關文章
在Spring Data JPA中引入Querydsl的實現(xiàn)方式
這篇文章主要介紹了在Spring Data JPA中引入Querydsl的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-01-01
SpringBoot項目 文件上傳臨時目標被刪除異常的處理方案
這篇文章主要介紹了SpringBoot項目 文件上傳臨時目標被刪除異常的處理方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-07-07

