0
我有一個實體家庭,有兩個領域,一個爸爸,一個媽媽,與OneToOne關係到一個父實體。問題是,我的家庭也有一個會員字段,與我的會員實體(孩子)之間的OneToMany雙向關係。symfony2學說oneToMany關係不檢索正確的實體
當我創建一個家庭和一個成員,沒有問題,它是堅持不懈的。但是,當我想要我的家人回來,在會員領域,我有我的兩個家長......我不明白爲什麼。
這裏是會員
/**
* @ORM\ManyToOne(targetEntity="Interne\FichierBundle\Entity\Family", inversedBy="members")
* @ORM\JoinColumn(name="family_id", referencedColumnName="id")
*/
private $family;
和家庭的關係:
/**
* @ORM\OneToMany(targetEntity="Interne\FichierBundle\Entity\Membre", mappedBy="famille", cascade={"persist", "remove"})
*/
private $membres;
的getter和setter方法是否正確,我已經做了許多生成:實體和明確:緩存太 謝謝您的幫助 !
也應該將famille命名爲$ family,類似於Member類中的屬性。 – Splendonia
對不起,這是通過複製我的代碼,因爲我從法語翻譯它的錯字。無論如何,問題是我的遺傳,我沒有正確處理。不管怎麼說,還是要謝謝你 ! – solarBanana