我有一个连接2个表的连接表。它有2列:user_id和course_id。表的名称是:course_sub_managers。该表没有索引。那么,如何删除满足条件的所有行,其中course_id =某个变量?至于现在我用:Rails - 从非索引表中删除行
sql = "DELETE FROM course_sub_managers WHERE course_id = " + @course.id.to_s
ActiveRecord::Base.connection.execute(sql)
有没有Rails的方式来写它?
为什么不只是抓住课程,并通过关联删除? – Doon