2つのテーブルを接続する接続テーブルがあります。user_idとcourse_idの2つの列があります。テーブルの名前はcourse_sub_managersです。このテーブルにはインデックスがありません。では、course_id =特定の変数の条件を満たすすべての行を削除するにはどうすればよいですか?今のところ私は使用します:
sql = "DELETE FROM course_sub_managers WHERE course_id = " + @course.id.to_s
ActiveRecord::Base.connection.execute(sql)
Railsでそれを書く方法はありますか?