Doctrine ReflectionException-Eigenschaft existiert nicht

Ich versuche, Doctrine auf eine vorhandene Datenbank zu setzen. Ich lasse Doctrine kommentierte Entities generieren und von dort aus anpassen. Wenn ich versuche, die Entität unten zu laden, erhalte ich die FehlermeldungPHP Fatal error: Uncaught exception 'ReflectionException' with message 'Property Users\\User::$resellerID does not exist'

class User
{
    /* ... */

    /**
     * @var \Doctrine\Common\Collections\Collection
     *
     * @ORM\ManyToOne(targetEntity="\Resellers\Reseller")
     * @ORM\JoinTable(name="reseller",
     *   joinColumns={
     *     @ORM\JoinColumn(name="resellerID", referencedColumnName="resellerID")
     *   },
     *   inverseJoinColumns={
     *     @ORM\JoinColumn(name="resellerID", referencedColumnName="resellerID")
     *   }
     * )
     */
    private $reseller;

    /* ... */
}

Beideuser undreseller Tabellen habenresellerID Säulen. Ich verstehe, dass Sie zum Verknüpfen von ID-Spalten die ID-Spalten nicht als Eigenschaften in der Entitätsklasse hinzufügen. Was verursacht die ReflectionException?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage