Doctrine2 [Semantischer Fehler] Konnte keine Konstante gefunden werden?

8

Ich habe einen Fehler, wenn ich doctrine:generate:entities ausführen möchte:

  

[Doctrine \ Common \ Annotations \ AnnotationException]
    [Semantischer Fehler] Die Konstanten?, Eigenschaft Smartnode \ TalkBundle \ Entity \ Post :: $ postowner konnte nicht gefunden werden.

Dies ist meine Post-Entity-Klasse:

%Vor%

Und das ist meine Benutzerentitätsklasse:

%Vor%     
Aurélien Pigot Bennour 12.03.2014, 07:45
quelle

2 Antworten

15

Das Problem war das Zitat: /

mit dem guten Zitat funktioniert alles

Danke allen für die Hilfe

    
Aurélien Pigot Bennour 12.03.2014 09:31
quelle
3

Die Antwort des Erstellers der Frage ist korrekt. Wie auch immer es unklar ist, was er mit dem Problem meint, war das Zitat.

Auch 'sollte anstelle von' verwendet werden, um die Werte der Anmerkungsattribute zu zitieren.

Das Problem für mich war, dass ein Zitat fehlte.

Falscher Code:

%Vor%

Richtiger Code:

%Vor%

Hier wird das fehlende Zitat hervorgehoben: mappedBy = " _unternehmen "

    
Jakob Alexander Eichler 21.07.2016 09:42
quelle

Tags und Links