final/app/models/category.rb

15 lines
275 B
Ruby

class Category < ActiveRecord::Base
has_many :articles
class << self
def find_or_create(name)
category = self.find_by name: name
unless category
category = Category.new name: name
category.save!
end
category
end
end
end