0
我有大約100個表的數據庫,我使用Doctrine 2作爲我的數據映射器。我成功地爲我的表生成實體,但是,我注意到多對一關係並不是雙向生成的。只有關係的多對一部分產生,一對多不會。學說可能逆向工程逆向關聯?
比如在我的Company
實體我有
/**
* @var \User
*
* @ManyToOne(targetEntity="User")
* @JoinColumns({
* @JoinColumn(name="user_id", referencedColumnName="id")
* })
*/
private $user;
,但我沒有什麼指向Company
實體User
。 我知道,學說不這樣做OOTB it says so in their documentation,但我想知道是否有辦法解決這個限制。
親手寫作300+關係是我不想承擔的任務。
是否有替代的數據映射器PHP的PHP可以解決這個問題? 在此先感謝。