Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33093

Spring Data JPA Join - erro sintaxe

$
0
0

@Chuvinha escreveu:

Não estou conseguindo fazer um join usandoSpring Data e JPA.

return em.createQuery( "SELECT IK.dsKey, IK.dsValue, LG.idIso6391, CT.idIso31662 " +
                              "FROM I18nKeyModel IK " +
                              "JOIN LanguageModel LG " +
                              "ON IK.cgLanguage = LG.cgLanguage " +
                             "WHERE LG.idIso6391 = :cdIsoLanguage ",
                              I18nKeyModel.class)
                 .setParameter("cdIsoLanguage", cdIsoLanguage)
                 .getResultList();

Tentei fazer assim mas deu erro de sintaxe.

A query é essa:

SELECT IK.*, LG.ID_ISO_639_1
FROM I18N_KEY IK 
  JOIN LANGUAGE LG
       ON IK.CG_LANGUAGE = LG.CG_LANGUAGE
WHERE LG.ID_ISO_639_1 = 'en'

Observação: Na classe I18nKeyModel não tem fk, apenas um Integer cgLanguage.

Alguém poderia me ajudar?

Mensagens: 2

Participantes: 2

Ler tópico completo


Viewing all articles
Browse latest Browse all 33093


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>