0
我經歷了一個奇怪的「錯誤」。Doctrine2協會屬性訂單與名稱「幾乎相似」的實體
我有一個實體2個協會與「幾乎相同的同一」:
/**
* @ORM\OneToOne(targetEntity="TaxeApprentissage\Entity\Collecteur\Parametres", mappedBy="collecteur")
*/
private $parametres;
/**
* @ORM\OneToOne(targetEntity="TaxeApprentissage\Entity\Collecteur\ParametresEdition", mappedBy="collecteur")
*/
private $parametresEdition;
當延遲加載發生時,我得到了完全相同的對象TaxeApprentissage\Entity\Collecteur\ParametresEdition
在這兩個屬性$parametres
和$parametresEdition
。
但是,當我反向關聯:
/**
* @ORM\OneToOne(targetEntity="TaxeApprentissage\Entity\Collecteur\ParametresEdition", mappedBy="collecteur")
*/
private $parametresEdition;
/**
* @ORM\OneToOne(targetEntity="TaxeApprentissage\Entity\Collecteur\Parametres", mappedBy="collecteur")
*/
private $parametres;
一切都可以正常使用。我爲每個關聯獲得正確的對象。
是否由於實體名稱幾乎相似而引起的?
我的壞!你是對的。我專注於反面,錯誤在於擁有一方。 謝謝你Wilt。 – Pouah