Ich versuche, JPA mit HibernateSearch zu verwenden. Ich habe Beispiel 5.3 in http://docs.jboss.org/hibernate/stable/search/reference/en/html/search-query.html verwendet. Die Ergebnisse zeigen sich wie erwartet.JPA HibernateSearch-Projektionen
Die zurückkommenden Daten sind jedoch ein riesiger Graph. Ich brauche nur den Primärschlüssel der Daten. Also habe ich Beispiel 5.9 ausprobiert, aber es zeigt nur die Hibernate API. Es gab keine javax.persistence.Query.setProjection()
Methode.
Was kann ich verwenden, um nur den Primärschlüssel eines Suchergebnisses zu erhalten? Sollte ich versuchen, den Ruhezustand session
von der EntityManager
in JPA zu bekommen?
Danke für jede Hilfe.