1. 程式人生 > >HQL join Path expected for join! 原因及處理

HQL join Path expected for join! 原因及處理

HQL的join不支援沒使用外來鍵連線的不同表查詢

HQL : from BizDomain b left join BizDomainToMeta a

org.hibernate.hql.ast.QuerySyntaxException: Path expected for join! [ from com.entity.BizDomain b left join BizDomainToMeta a ]



第二個(BizDomainToMeta不是看作物件(表)對待,所以要使用第一個(BizDomain)的外來鍵進行連線查詢

要寫成這樣