Ich bin ein Bericht in einer Ruby on Rails-Anwendung erstellen und ich habe Schwierigkeiten zu verstehen, wie eine Unterabfrage verwenden.Unterabfrage in Rails-Bericht Generation
Jede 'Umfrage' has_many 'SurveyResponses' und es ist einfach genug, diese zu erhalten, aber ich muss sie nach einem der Felder 'Jobcode' gruppieren, da ich nur die Informationen zu einem einzigen Jobcode melden möchte in einer Zeile im Bericht.
Allerdings muss ich auch die konstituierenden Daten kennen, die die Summen für diesen Jobcode ausmachen. Der Grund dafür ist, dass ich Daten wie Mediane und Standardabweichungen berechnen muss und daher die Werte kennen muss, die die Summe ausmachen.
Mein Denken ist, dass ich die verschiedenen Jobcodes abrufe, die für die Umfrage gemeldet wurden, und dann, wenn ich diese durchlaufen habe, lade ich die individuellen Antworten für jeden Jobcode ab.
Ist dies der richtige Weg, oder sollte ich einer anderen Methode folgen?