У меня есть активная модель записи:
class Person < ActiveRecord::Base
serialize :tags, Array
end
а при миграции столбец тегов объявляется как
t.text :tags, :default => []
но когда я пытаюсь создать человека
Person.new
Я получаю сообщение об ошибке
ActiveRecord::SerializationTypeMismatch: added was supposed to be a Array, but was a String
Как установить по умолчанию пустой массив в миграции?
NB: Я знаю, что могу сделать это, используя after_initialize, но я предпочитаю устанавливать значения по умолчанию при миграции