クイズ アプリケーションでデフォルト スコープと名前付きスコープを理解するのに少し苦労しています。私はRails 3.0を使用しています。
私はモデル化するQuestion
モデルを持っていhas_many
UserResponse
ます。
Question
ご質問text
ありましたら可能answer_ids
です。 およびにUserResponse
結合user_id
します。question_id
answer_id
ユーザーに表示するときにfind()
、Question
すべてをプルしたくありませんUserResponse
。デフォルトではUserResponse
、現在の質問のみをプルして、user_id
この質問に既に回答しているかどうかを確認したいと思います。
Question
またはでスコープを作成してUserResponse
これを達成する にはどうすればよいですか?