OK, ich bin hier fehlt etwas ... Ich möchte mit Lehre 2. Jetzt beginnen habe ich eine Entity-Klasse „recepie“ mit Anmerkungen:Doctrine Create Setter und Getter?
/**
* @Entity
*/
class recepie
{
/**
* @Id @Column(type="integer")
* @GeneratedValue
*/
private $id;
/** @Column(length=500) */
private $titleDE;
/** @Column(length=4000) */
private $descDE;
/** @Column(length=4000) */
private $instructDE;
/** @Column(type="date") */
private $postedAt;
/** @Column(type="integer") */
private $skill;
/** @Column(type="integer") */
private $prepTime;
/** @Column(type="smallint") */
private $personNum;
/** @Column(type="boolean") */
private $isPublic;
}
Jetzt versuche ich zu Auto erzeugen Getter und Setter Verwendung:
php vendor/bin/doctrine orm:generate-entities entities/
Jetzt entsteht eine neue Datei namens „recipie.php ~“, wahrscheinlich nicht die bestehende recipie.php Datei zu überschreiben, die die erste Einheit enthält.
Was ist die Idee hier? Soll ich diese Datei öffnen und die Getter und Setter in meine ursprüngliche Entity-Klasse kopieren/einfügen? Was fehlt mir?
Ich bin einfach nur dumm !! Ich hatte die Entitätsdatei in einem Editor geöffnet und konnte die Änderungen einfach nicht sehen, ohne sie erneut zu öffnen. Sorry ... – minychillo
Nein, nicht dumm. Es ist ein leichter Fehler zu machen. Abhängig von Ihrem Editor können Sie die Änderungen möglicherweise sehen, ohne die Datei erneut öffnen zu müssen, indem Sie einfach auf eine andere Registerkarte und zurück wechseln. (Manchmal muss ich das in Sublime Text machen. In anderen Fällen lädt es die Änderungen, ohne dass ich etwas tue - nicht sicher warum.) –