Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Entry < ActiveRecord::Base
- has_and_belongs_to_many :categories
- attr_accessor :category_names
- before_validation :set_categories_from_category_names
- private
- def set_categories_from_category_names
- self.categories = category_names.map {|name| Category.find_or_create_by_name(name) }
- end
- end
Add Comment
Please, Sign In to add comment