7
アソシエーションによるbelongs_to
以下の関連付けを前提として、Questiona ChoiceがChoiceモデルから接続されていることを参照する必要があります。を使用belongs_to :question, through: :answerしてこのアクションを実行しようとしています。 class User has_many :questions has_many :choices end class Question belongs_to :user has_many :answers has_one :choice, :through => :answer end class Answer belongs_to :question end class Choice belongs_to :user belongs_to :answer belongs_to :question, :through => :answer validates_uniqueness_of :answer_id, :scope => [ :question_id, :user_id ] end 私は得ています …