我有一个模型结构如下:
- 用户通过 ResponseSets 进行了许多调查(用户可以通过为每次尝试创建 ResponseSets 多次参加相同的调查)。
- ResponseSet 有很多 Response
- Response 属于 Questions、Answers 和 ResponseSets。
我需要一个 Rails 查询来查找:
有多少用户在他们最后的 ResponseSet(意味着最后一次尝试)中为与答案对应的给定调查选择了给定答案。
有多少用户在他们最后的 ResponseSet(意味着最后一次尝试)中为与问题对应的给定调查选择了给定问题。