Guest User

Untitled

a guest
Jul 17th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.32 KB | None | 0 0
  1. class Entry < ActiveRecord::Base
  2. has_and_belongs_to_many :categories
  3.  
  4. attr_accessor :category_names
  5. before_validation :set_categories_from_category_names
  6.  
  7. private
  8.  
  9. def set_categories_from_category_names
  10. self.categories = category_names.map {|name| Category.find_or_create_by_name(name) }
  11. end
  12. end
Add Comment
Please, Sign In to add comment