Wpis z mikrobloga

Mirki z #webdev #rubyonrails #ruby, jest jakiś magik który dobrze ogarnia RoR?
Chcę zrobić wykresy, mam wszystkie potrzebne dodatki, wiem jak chce by to wyglądalo, ale nie potrafie tego ugryść, Próbowałem uzyskać pomoc na stackoverflow, ale ponad 2 miesiące i nie dostalem żadnej odpowiedzi, pomyślałem że może tutaj są jacyś magicy którzy beda potrafili mi pomoc.

Tutaj jest problem opisany:
http://stackoverflow.com/questions/35815354/helpror-chartkick-bar-chart-with-all-users-and-number-of-endorsements-for-ea
  • 4
@Kramarz:

Aby uzyskać ilość endorsments (user.inboundendorsements) na miesiąc robisz tak:

endorsments_created_at = user.inbound_endorsements.pluck(:created_at)
Date::MONTHNAMES.each_with_index do |m, index|
amount = endorsments_created_at.select{ |e| e.month == index }.count
if amount > 0
p " #{m}: #{amount}"
end
end

Zastępujesz sobie linie: p " #{m}: #{amount}" tym co chcesz wypisać.

Oczywiście pasowałoby to jakoś wyabstrahować do helperów.
@flyer01: Chciałbym zobaczyć ten tutorial, Bo nie czaje o co ci chodzi, wspieralem sie dziesiatkami tekstow z internetu, ale nie tutorialem step by step, bo to nie na tym polega. Wiec nie #!$%@? że nie zrobiłem nic.
@Kolech: Dzieki, jutro o ile sily dopisza to obczaje co tu sie zadzialo, aczkolwiek brzmi to dla mnie zbyt skomplikowanie.
Potrafilem wyciagnać ilość endorsmentow dla kazdego usera w postaci tekstowej typu
User 1