私は、UserとRecruiterという2つのモデルを持っています。私がしたいのは、ユーザーを検索して結果を返すスコープを作成して、採用担当者がそれらを見ることができるようにすることです。しかし、私はどのように協会を設立するかについては分かりません。私はユーザーとリクルーターとの間の関連付けを行い、recruiter_usersという新しい結合テーブルを作成しましたが、これが正しい方法であるかどうかはわかりません。Rails:モデルの関連付け
1)2つのモデル間の関連付けを行う最良の方法 2)ユーザーの結果をリクルートビューにどのくらい正確に表示できますか?再び
class RecruiterUser < ApplicationRecord
# this is a join model between recruiters and users
belongs_to :recruiter
belongs_to :user
class User < ApplicationRecord
# creates association with recruiters model through the join table recruiter_users
has_many :recruiter_users
has_many :recruiters, through: :recruiter_users
class Recruiter < ApplicationRecord
# creates association with users model through the join table recruiter_users
has_many :recruiter_users
has_many :users, through: :recruiter_users
あなたが何をしようとしての詳細を知らなくても、あなたはここに示されている団体は完全に有効です。あなたが望むようにあなたのために働いていないものがありますか? – jeffdill2
リクルートビューにユーザーの結果を表示するにはどうすればよいですか? – Scott