wai*_*ani 19 field join jointable doctrine-orm
我有两个表和一个联接表:'staff','classification'和'staff_classification'.在连接表中,我有一个额外的布尔字段:'showclassification'.我的注释如下:
/**
* @ManyToMany(targetEntity="Staff", inversedBy="classifications")
* @JoinTable(name="staff_classifications",
* joinColumns={@JoinColumn(name="staffid", referencedColumnName="id")},
* inverseJoinColumns={@JoinColumn(name="classificationid", referencedColumnName="id", unique=true)});
*/
Run Code Online (Sandbox Code Playgroud)
tim*_*dev 32
您需要一个描述关系的实体(StaffClassifications),它与员工和分类具有OneToMany关系.
ManyToMany不允许您拥有任何"额外"属性,因为连接表不是实体,因此不能具有任何属性.
归档时间: |
|
查看次数: |
8492 次 |
最近记录: |