我是Symfony的新手,我不確定自己得到了我期望的結果,但這並不意味着他們錯了。Symfony中的表格映射
我有2類物業和PropertyGuestAmenity
當我運行控制檯命令來更新架構,我得到產生2個表。財產和property_guest_amenity。這是我所期望的。
的2臺連在了一起,我已經設置了表映射爲
物業
/**
* @ORM\ManyToMany(targetEntity="PropertyGuestAmenity",
inversedBy="properties")
* @ORM\JoinTable(name="property_amenity_map")
*/
protected $amenities;
在PropertyGuestAmenity
/**
* @ORM\ManyToMany(targetEntity="Property", inversedBy="amenities")
*/
protected $property=null;
當我運行架構更新它所產生的property_amenity_map表I 期望它,但它也生成propertyguestamenity_property,它看起來與property_ameni相同ty_map,但字段的順序相反。
我做錯了什麼或者是正常的行爲?
那它固定在我的預期。謝謝。 – Khainestar