JPA EclipSelink GetCount of Child-Entität
-
13-12-2019 - |
Frage
Ich verwende EL und ich bekomme immer wieder 0, wenn ich die Abfrage unten ausführte.Ich möchte die Zählung von Antragstellern (AP) erhalten, die derzeit aktiv sind.Der Antragsteller der Kindereinheit ist von Person, und ich möchte nicht alle Elemente der Person abfragen?
generasacodicetagpre.die Kindereinheit 'Antragsteller'
generasacodicetagpre.Mein Abfrageversuch:
generasacodicetagpre.Lösung
Warum zählt Sie nicht einfach die Antragsteller?
generasacodicetagpre.EclipSelink wandelt dies in SQL um und fügt die Where-Klausel des Diskriminators für Sie hinzu. Denken Sie daran, dass JPQL mit Ihren Entitäten und ihren persistenten Feldern / Eigenschaften arbeitet.Es weiß von ihrer Vereinigung und ihrer Erbschaftshierarchie.JPQL verwendet niemals Tabelle und Spaltennamen.
(Seite Hinweis: Warum "Ja" für ein boolescher Feld verwenden?)