我試圖計算出多個問題的總回覆,但比這更復雜一點。我的Notifications
屬於Questions
然後Responses
屬於Questions
。跨多個關聯求和?
通知是鏈的開始。例如,我有2個notification
記錄:
[
#<Notification id: 1, question_id: 58, email: "[email protected]", frequency: "daily">,
#<Notification id: 2, question_id: 25, email: "[email protected]", frequency: "daily"`>
]
我想找到是responses
這些通知的總數。再次,notifications
和responses
屬於questions
。
這將會基本上是相同的相加notification.question.responses.count
每個那些。試圖找出一個更直接的方法來解決這個問題。
這會爲每個單獨的通知工作...我要求做多個通知的數量。就好像我在我的例子中通過了兩個通知,並獲得了兩者的總數。 – Shpigford