我有三个表:问题,question_choices和响应。Rails has_one通过关系
问题
- ID
- 名称
- 标签
Question_Choice
- ID
- Question_id
- 标签
- 值
响应
- ID
- USER_ID
- Question_id
- 值
给定一个响应,I W ant来查看问题标签和question_choice标签。得到任何答案或选择与问题相关都没有问题,但获得与选择相关的回答是具有挑战性的,因为我需要说“价值=价值”。我试图建立一个:has_one, :through => :question
关系,但我不知道如何表达“价值=价值”的东西。我只需要使用原始的SQL?
繁荣。而已。摇动答案男人! – netricate