2016-10-23 10 views

答えて

0

顧客エンティティ

/** 
* @ORM\ManyToMany(targetEntity="Addresses", inversedBy="customers") 
* @ORM\JoinTable(name="Customer_Addresses") 
*/ 
private $addresses; 

アドレスエンティティ

/** 
* @ORM\ManyToMany(targetEntity="Customers", mappedBy="addresses") 
*/ 
private $customers; 

顧客エンティティ

$customers->getHomeAddress(); 

エンティティマッピング注釈内のため、このコード、より多くの情報は、このアドレス教義協会のマッピングこのアドレスがaddress_type_codeが「H」である、私はを使用せずにこれを行うには期待していたという事実をどのようhttp://docs.doctrine-project.org/projects/doctrine-orm/en/latest/reference/association-mapping.html

+0

オブジェクト/エンティティマネージャ。これは教義やベストプラクティスを探し求めている人にとって私には新しいものです。 エンティティマネージャを使用する必要がある場合は、再利用可能な特性としておそらく追加できますか? –

関連する問題