Здравствуйте. вопрос в следующем: как мне сохранить поле с типом text в массив, а потом выбрать каждое слово из этого массива и вставить в форму в виде чекбокса?
модель:
class Category < ActiveRecord::Base
belongs_to :section
has_many :items
attr_accessible :title, :section_id, :tags
serialize :tags
validates :title, :section_id, presence: true
end
контроллер:
def create
@category = Category.new(category_params)
if @category.save
redirect_to admins_path, notice: 'Category create successful!'
else
@section = Section.order('title ASC')
render :new
end
end
def new
@category = Category.new(:tags => Array.new)
#@category.serializable_hash(@category.tags)
@section = Section.order('title ASC')
end
private
def category_params
params.require(:category).permit(:title, :section_id, :tags => Array.new)
end