0
你好所有,與左連接到JPA和實體結構我的問題是有關轉換的SQL之一,但我stucked用在這裏是我的SQL從SQL與左外連接到JPQL或本地SQL
SELECT * FROM X_TABLE LEFT OUTER JOIN Y_TABLE ON TO_CHAR (X_TABLE.TIME1, 'HH24:MI') = TO_CHAR (Y_TABLE.TIME1, 'HH24:MI') AND TO_DATE(Y_TABLE.DATE1) = TO_DATE('10/10/2010','dd/MM/yyyy') AND Y_TABLE.Z_TABLE_ID =X_TABLE.Z_TABLE_ID, Z_TABLE Where X_TABLE.Z_TABLE_ID =Z_TABLE.ID
Y_TABLE有X_table 的外鍵,但是當我用這個sql進行查詢時,X_TABLE沒有Y_TABLE的外鍵, Y_TABLE的列將存儲在哪裏?
Y_TABLE和X_TABLE之間的關係是多對一, 所以在Y_TABLE實體我有@ManyToOne X_TABLE字段, 當我映射逆此通過映射 我有一個Y_TABLE列表 當我查詢該SQL中X_TABLE關係我只有兩列表列的行?
但在實體意味着我有Y_TABLE的名單?
我怎麼可以在一個實體獲得所有返回列,我應該怎麼該怎麼辦?
感謝名單全部 系統中,我們一直在努力像的EclipseLink 2.0.1,3.0.1的Glassfish下面
,JSF 2