Ich erhalte die folgende Fehlermeldung während der many-to-many-Beziehung in b Umsetzung/w 2 Einheiten (Produkt & Angebot):Wie konvertiert man ein Array von Objekten als String in Symfony 3?
Catchable Fatal Error: Object of class FoodBundle\Entity\Product could not be converted to string
Wo Produkteinheit in Verbindung mit dem Angebot Entität ist. Mein Ziel war es, Produkte in vielen Beziehungen anzubieten.
Dieses Stück Code erstellt es, wie ich von dem Fehler vermute.
class Offer
{
public function addProduct(\FoodBundle\Entity\Product $product)
{
$this->product[] = $product;
return $this;
}
}
Bitte helfen Sie mir, dieses Problem zu lösen.
Sie müssen __toString definieren() (http://php.net/ manual/fr/language.oop5.magic.php # object.tostring) – Ianis
Wie soll Ihre Entity als String angezeigt werden? –
Danke an @Taha Paksu und andere für Fragen zur Bearbeitungshilfe. Es ist durch die folgende Antwort gelöst. –