Filter-Liste enthalten, in der Person zurückgegeben, die durch jpa/hibernate query

Habe ich eine einfache jpa Entität 'Bewerbungsformular' mit ein eins-zu-viele-Liste in:

 @OneToMany(cascade=CascadeType.REMOVE, mappedBy="textQuestion")
 private List<Dictionary> questions;

Die variable Wörterbuch enthalten im Bewerbungsformular ist nur eine andere Ebene Einheit nur mit dem text der Frage.
Die entsprechende Datenbank-Tabelle abgebildet Wörterbuch:

'locale' 'text'      'formId'
en       my question 123 
it       mia domanda 123

Ich Frage mich, ob es möglich ist mit jpa oder hibernate, erstellen von Abfragen für das abrufen ein Bewerbungsformular Person mit einem Wörterbuch für ein bestimmtes Gebietsschema, zum Beispiel 'es' nur.
Das wäre einfach genug zu tun mit standard-sql, aber ich kann nicht übersetzen in hql.

Falls dies nicht möglich ist, könnten Sie vorschlagen, eine alternative Möglichkeit ? Ich habe versucht, manuell zu Durchlaufen Wörterbuch Fragen Liste und entfernen Sie den nicht erforderlichen locale, aber ist nicht wirklich elegant, und auch ich habe ein jpa/hibernate Fehler.

Ich hoffe ich habe mich klar und code geliefert wird, ist genug.

Dank

InformationsquelleAutor Leonardo | 2010-07-21
Schreibe einen Kommentar