Ebean ManyToMany Abfrage

8

Ich habe zwei Klassen, Benutzer und Auto. Beide haben ManyToMany Mapping aufeinander.

Benutzer:

%Vor%

Auto:

%Vor%

Unter Verwendung von Ebean möchte ich nur jene Autos aus dem Jahr 1999 abfragen, die Benutzer in ihrer Liste enthalten haben. Ich möchte nicht über die Autoliste des Benutzers in Java-Code iterieren.

Ich habe keine Dokumentation gefunden, wie viele-zu-viele-Abfragen aussehen sollten. Also würde ich so etwas machen:

%Vor%

Ist das mit Ebean möglich?

    
Petteri Hietavirta 16.11.2012, 15:31
quelle

1 Antwort

11

Überprüfen Sie ähnliche Fragen (und Antworten)

Wahrscheinlich sollte Ihr Finder so aussehen:

%Vor%

BTW: Ich nehme an, dass Sie ein id -Feld haben, haben es uns aber nicht gezeigt. Machen Sie Ihre Felder auch öffentlich, so dass Sie keine Getter / Setter für jedes schreiben müssen.

    
biesior 16.11.2012, 15:45
quelle