diff --git a/app/models/beer.rb b/app/models/beer.rb index ea88af8..8e15bb9 100644 --- a/app/models/beer.rb +++ b/app/models/beer.rb @@ -3,6 +3,7 @@ class Beer < ApplicationRecord belongs_to :brewery has_many :ratings, dependent: :destroy + has_many :users, through: :ratings validates :name, presence: true diff --git a/app/models/user.rb b/app/models/user.rb index 6284f77..6e33807 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -4,4 +4,5 @@ class User < ApplicationRecord validates :username, uniqueness: true, length: { minimum: 3, maximum: 30 } has_many :ratings + has_many :beers, through: :ratings end