Webboard

Pełna wersja: Symfony klauzula where
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
@@
Kod PHP:
$SbAdmins $this->getDoctrine()
        ->
getRepository(SbAdmins::class)
        ->
findBy(
            [
"srvGroup" => "Admin Mirage"]
        ); 


Witam, mam taki kod, który wyciąga mi adminów z bazy
Controller
Kod PHP:
/**
     * @ROUTE("/admins/mirage")
     *
     */
    public function mirage() {
        $SbAdmins $this->getDoctrine()->getRepository(SbAdmins::class)->findAll();

        return $this->render('AdminList/mirage.html.twig',
        [
            'Admins' => $SbAdmins,
        ]
    );
    
I Entity
Kod PHP:
public function getUser() {
        return $this->user; 
    
}
    public function getAuthid() {
        return $this->authid;
    }
    public function getSrvGroup() {
        return $this->srvGroup;
    

I potrzebuje do tego jakoś zrobić by na stronie /admins/mirage dodał klauzule where gdzie $srvGroup = adminmirage
Repository powinieneś wstrzyknąć i użyć jedynie metody by pobrać te dane. To co zrobiłeś, to złamanie dobrych praktyk.