在一对多的关系中删除一方时怎么删除对应的多方里的内容呢
比如,如果要删除command怎么删除对应id下的command_content?
没有外键的话可以这样
<delete id="deleteOne" parameterType="int">
DELETE a,b FROM command a,command_content b WHERE a.id=#{_parameter} AND a.id = b.command_id
</delete>
可以在添加外键时加上ON DELETE CASCADE,这样被引用的一方被删除时,所有通过外键引用它的记录也会被删除。