Displaying 1 result from an estimated 1 matches for "find_all_by_contest_entry_id".
2006 Jun 09
0
Calculations based on multiple tables
...ntly doing to perform the average on each song, but it
seems like there should be a better way.
def show_contest
@contest = Contest.find(params[:id])
@contest_entries = ContestEntry.find_all_by_contest_id(@contest.id)
@contest_entries.each do |contest_entry|
songs = ContestRating.find_all_by_contest_entry_id
(contest_entry.id.to_s)
total = 0
songs.each do |song|
total += song.score
end
average_score = total.to_f / songs.size.to_f
song_name = Song.find_by_id(contest_entry.song_id)
end
end
Thank you,
Dave Hoefler
-------------- next part --------------
An HTML...