mirror of
https://github.com/iritmaximus/brewery.git
synced 2026-10-12 19:13:49 +03:00
17 lines
295 B
Ruby
17 lines
295 B
Ruby
class Beer < ApplicationRecord
|
|
belongs_to :brewery
|
|
has_many :ratings
|
|
|
|
def average_rating
|
|
average = 0
|
|
self.ratings.each do |rating|
|
|
average += rating.score
|
|
end
|
|
return average
|
|
end
|
|
|
|
def to_s
|
|
"#{self.name}, #{(Brewery.find_by_id self.brewery_id).name}"
|
|
end
|
|
end
|