existiert Ich habe gerade neu installiert Symfony2 und Lehre. Es ist brandneu. JetztLehre Mapping eine Klasse, die nicht
Ich erzeugen ein Unternehmen (so genanntes Konto), einige einfache Annotation setzen und will dann mein Schema aktualisieren. Und dann:
[Doctrine\Common\Persistence\Mapping\MappingException]
Class 'NRtworks\ChartOfAccountsBundle\Entity\Nathan' does not exist
Aber ich weiß nicht keine Klasse namens Nathan (ok, es ist mein Vorname) .Nicht überall in jedem Bündel ich im Moment haben. Ich hatte eine solche in einer anderen Symfony2-Installation.
Nun, wenn ich schaffen eine Einheit namens „Nathan“ es funktioniert, aber dann schafft es ein Schema, das nicht verwandt ist.
Nun meine Frage ist, wo Lehre „Geister“ Entitäten speichern kann? Ich habe versucht, alle Caches der Doktrin & Symfony2 zu löschen, aber es ändert nichts.
Haben löschen Sie den Cache von Hand oder wahr der Konsole. Wenn Sie es nur über die Konsole gemacht haben, versuchen Sie bitte, die Karte manuell zu entfernen. Die "Geister" Entitäten Form (Proxies) in "app \ Cache \ dev \ Lehre \ orm \ Proxies" oder für Ihre Produktion environement "app \ Cache \ prod \ Lehre \ orm \ Proxies" befindet. –
danke, aber ich habe eigentlich nichts in diesem Ordner. Ich habe sogar versucht, es zu löschen und neu erstellen, aber ... Es ist sinnvoll, obwohl zu machen, ich habe noch nie für den „Nathan“ Zeichenfolge sucht in Ihrem IDE – Eagle1
Eine Beratung ist es, diese Einheit in dieser symfony-Installation habe. Vielleicht hast du es geschrieben und es vergessen;) –