Hallo,
ich bin schon seit vielen Stunden am verzweifeln. Die Klassen vereinfachere ich, damit es übersichtlicher ist.
Ich hab zwei Entity-Klassen, die wie folgt aussehen:
Code:
Url {
long id;
String siteurl;
}
BrowserTest {
long id;
String browser;
String version;
@ManyToOne(optional=false)
@JoinColumn(name="url_fk")
Url url;
}
Ich möchte nun alle Urls haben, die nicht einen Test mit einem bestimmten Browser/Version bereits gespeichert haben.
Nun kann es vorkommen, dass bestimmte Urls überhaupt keinen BrowserTest-Eintrag haben. Trotzdem sollten diese in der Ergebnismenge auftauchen.
Ich habe da irgendwie mit einem leeren BrowserTest-Dummy-Eintrag versucht rumzuhantieren, aber bestimmt nur aus Verzweiflung.
Falls ein Query leichter wird, indem ich die Assoziation ändere, kann ich das auch machen.
Gruß
rororo