Im пытается установить тип модели наследования одной таблицы в форме. Поэтому у меня есть меню выбора для атрибута: type, а значения - это имена подклассов STI. Проблема журнал ошибок продолжает печать:Rails attr_accessible не работает для: type?
ВНИМАНИЕ: Не удается массово назначать эти защищенные атрибуты: тип
Так я добавил «attr_accessible: тип» модели:
class ContentItem < ActiveRecord::Base
# needed so we can set/update :type in mass
attr_accessible :position, :description, :type, :url, :youtube_id, :start_time, :end_time
validates_presence_of :position
belongs_to :chapter
has_many :user_content_items
end
Ничего не меняет, ContentItem все еще имеет: type = nil после вызова .update_attributes() в контроллере. Любая идея, как массовое обновление: type из формы?
Awesome! Именно то, что мне нужно. – jspooner