我有一個連接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