Ich habe die folgende Entität mit enum
collection. Ich möchte den Benutzer mit einem enum
-Parameter suchen.
Der Benutzer verfügt möglicherweise über mehrere Berechtigungen. Wenn ich die Benutzer mit dem Parameter Permission.APPROVE
durchsuche, gibt es möglicherweise einen oder mehrere Benutzer mit dieser Berechtigung.
Wie kann ich JPQL
query schreiben?
Benutzer.java
%Vor%Erlaubnis.java
%Vor%Wie schreibt man?
%Vor% @Embeddable
und @CollectionTable
sind nur eine einfache Möglichkeit, One To Many-Beziehungen abzubilden, sie können weder direkt abgefragt noch beibehalten werden, aber sie können sicherlich verknüpft werden, so wie Sie es mit jeder One To Many-Beziehung tun würden:
und übergeben Sie die Enumeration als regulären Parameter