スキーマ: 各従業員は多数の電話番号を持つことができ、各電話番号は従業員に属します (1 対多の関係)。
次の JPQL クエリを使用する: SELECT e, p FROM Employee e JOIN e.phones p
,
List<Object[]>
このクエリの結果をアプリケーション コードでどのように処理しますか? アプリ内の各従業員とその電話番号へのアクセスに関して。そこからコードList<Object[]>
?使用する
em.createNamedQuery("..").getResultList().get(1)[]
// or
em.createNamedQuery("..").getResultList().get(2)[0]
エラーになります。