Wyświetl wszystkie wersje indywidualnych rekordów w Papertrail

Buduję system ligowy i obecnie przechowuje on i aktualizuje wynik elo graczy w zależności od wyniku. Teraz staram się dodać w „HighCharts”, aby wyświetlić wynik graczy elo w sezonie na słodko wyglądającym wykresie liniowym. Ktoś zasugerował, że używam Papertrail do przechowywania aktualizacji i mam to wszystko zainstalowane.

Teraz pojawia się mój problem, nie wydaje mi się, aby wymyślić, jak wypluć wersje użytkowników elo_score w tablicy, z której można korzystać w „HighCharts”. Mogę pobrać ostatnie aktualizacje do elo_score:

Last updated score = <%= @player.versions.last.reify.elo_score %> 

Ale wydaje mi się, że nie mogę znaleźć składni do wypluciawszystko „wersje” dla „elo_score”. Coś jak „1000, 1020, 1043, 1020”.

Próbowałem też:

<%= @player.versions.map { |version| version.reify.elo_score} %>

Ale to daje mi „niezdefiniowaną metodę` elo_score 'dla zero: NilClass ”. Tylko <% = @ player.versions.map {| wersja | version.reify%> wypluwawszystko informacje w rekordzie i oczywiście nie tylko elo_score.

Czy ktoś może pomóc? Przepraszam, jeśli nie wyjaśniłem tego jasno, jestem zupełnie nowy w szynach i to jest po prostu fajny projekt w wolnym czasie, ale świetnie się bawię!

Wielkie dzięki!

questionAnswers(1)

yourAnswerToTheQuestion