Object of class App\Entity\Entite could not be converted to string

Problème

Lors du chargement d'une page d'un site Symfony, vous obtenez l'erreur

Object of class App\Entity\Entite could not be converted to string

 

Solution possible

Vous pouvez résoudre ce problème en fonction du contexte :

  • en implémentant la méthode magique __toString dans l'entité concernée
public function __toString(){
    return $this->champ; // Remplacer champ par une propriété "string" de l'entité
}
  • en utilisant le type "EntityType" s'il s'agit d'un formulaire

Dans Object of class App\Entity\Entite could not be converted to string par Benoit le 14 août 2020 à 21:09:14