SyMfonAK - vyvíjame databázy pomocou frameworku Symfony

Twig, entity a relačné vzťahy

Z SyMfonAK
Prejsť na: navigácia, hľadanie

Symfony dokumentácia - hlavná stránkaSymfony šablóny (templates)


Error: must be of the type integer or null, object returned

Ak máme relačné vzťahy a ideme si zobraziť položky entity záznam ale nedajú sa zobraziť položky zo spojenej tabuľky, hoci
{{ dump(záznam) }} 

zobrazuje že sú k dispozícii.

Treba pozrieť src/Entity a príslušný súbor definície entity a či problematická entita, presnejšie jej "getter" nemá definovaný typ takto:


    public function getZoologyAccessibility(): ?Lkppristupnost
    {
        return $this->zoology_accessibility;
    }

alebo

    public function getLkpzoospeciesId(): ?int
    {
        return $this->lkpzoospecies_id;
    }


riešenie:

treba ich zakomentovať //: ?int alebo //: ?Lkppristupnost