Hi.
Ich habe ein kleines Verständnisproblem bei dem mir sicherlich jemand helfen kann.
Ich habe eine Benutzertabelle. Jeder Benutzer kann ein oder mehreren Gruppen zugeordnet werden.
Dann gibt es eine Entity von Produkten. der User darf dann alle Produkte der Gruppe sehen die er zugeordnet ist.
Also ManyToMany User<->Gruppen
ManyToOne Produkte<->Gruppe
Nun weiß ich nicht wie ich die Doctrineabfrage aufbauen soll:
würde das so gehen? In SQL würde das ja so nicht hinkommen ohne Array abfrage.
Danke für ein paar Infos.
Ich habe ein kleines Verständnisproblem bei dem mir sicherlich jemand helfen kann.
Ich habe eine Benutzertabelle. Jeder Benutzer kann ein oder mehreren Gruppen zugeordnet werden.
Dann gibt es eine Entity von Produkten. der User darf dann alle Produkte der Gruppe sehen die er zugeordnet ist.
Also ManyToMany User<->Gruppen
ManyToOne Produkte<->Gruppe
Nun weiß ich nicht wie ich die Doctrineabfrage aufbauen soll:
PHP-Code:
$Ergebnis = $repo->createQueryBuilder ( 'a' )
->where ( 'a.gruppe= :Gruppe' )
->setParameter ( "Gruppe", $this->getUser ()->getGruppe () )
->orderBy ( 'a.lookupSet', 'DESC' );
Danke für ein paar Infos.
Kommentar