学生用とクラス用の2つのデータベースがあります。特定の生徒にクラスを追加することができ、また特定のクラスに生徒を追加できるようにしたいと考えています。私はここで結合テーブルを使用する必要があると仮定しますが、私はそれらを使用する方法について少し迷っています。私は最終的に次のようなことをすることができるようになります:ruby on railsでの結合テーブルの使用
@class.students.find(@student_id)
これは、学生がクラスにいるかどうかを教えてくれます。私はクラスと学生の関係が 'has_many'であり、その逆であることを知っています。マイグレーションファイルで 't.references:students'を実行してもそれを達成できますか?その行をマイグレーションファイルに追加しようとしたところ、上のステートメントを使って何かを見つけようとしたところ、エラーが出ました。私はRoRを初めて使っているので、これを達成するための最善の方法が何であるかはわかりません。どんな助けもありがとう!
学生、クラス、および参加モデルのコードを投稿できますか? –