多对多关联模型怎么删除中间表记录
2016-07-23
展开全部
在配置文件里写,比如说:Teacher 和 Student 的关系 一个学生可以有多个老师,一个老师也可以有多个学生
配置文件内容
--Student一方的配置文件--
<set name="teachers" table="stu_tea_info"(中间表的)>
<key column="sid">//中间表与Student 关联的列 与Student中的主键关联
<many-to-many class="Teacher" column="tid">//Teacher与中间表关联的列 与Teacher主键关联
</set>
--Teacher一方的配置文件--
<set name="students" table="stu_tea_info"(中间表的)>
<key column="tid">//此处column值必须与上面<many-to-many class="Teacher" column="tid">处的column值一致
<many-to-many class="Student" column="sid">//此处column值必须与上面 <key column="sid">的column值一致
</set>
配置文件内容
--Student一方的配置文件--
<set name="teachers" table="stu_tea_info"(中间表的)>
<key column="sid">//中间表与Student 关联的列 与Student中的主键关联
<many-to-many class="Teacher" column="tid">//Teacher与中间表关联的列 与Teacher主键关联
</set>
--Teacher一方的配置文件--
<set name="students" table="stu_tea_info"(中间表的)>
<key column="tid">//此处column值必须与上面<many-to-many class="Teacher" column="tid">处的column值一致
<many-to-many class="Student" column="sid">//此处column值必须与上面 <key column="sid">的column值一致
</set>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询