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?