私はまだアクションとルートについて頭を悩ませようとしています。create、show などの組み込みコントローラー アクションを使用してフォームを使用する方法を多かれ少なかれ理解しています。デモ アプリでやりたいことは、has_and_belongs_to_many 関係を持つ Courses と Students がある学校のクラス スケジュールを模倣することです。
私は Mongoid を使用しており、コンソールを使用して学生をコースに追加したり、その逆を行ったりできますが、フォームでそれを行う方法がわかりません。学生をコースに追加することはコントローラーのアクションでさえあるでしょうか、それともモデルでセッターを書いて呼び出すことはできますか? コントローラー アクションの方が優れている場合、ルートはどのようになりますか?
誰かが似たようなことをする例を知っているなら、私はそれを調べてみたい.
ありがとう