Я могу подтвердить, что предлагает Малтор, атрибут type
по умолчанию не назначается по массе. Это связано с тем, что в Active Record установлено значение inheritance_column
, которое используется для наследования одной таблицы. Поле обычно устанавливается автоматически STI.
Чтобы сделать это, чтобы вы могли назначить его, установите это в вашей модели:
class ResTypes < ActiveRecord::Base
self.inheritance_column = nil
end