Intento guardar un ID de mapeo hash en varios intentos en mi aplicación de rieles. Mi migración a la base de datos para acomodar esta nueva columna:
class AddMultiWrongToUser < ActiveRecord::Migration
def self.up
add_column :users, :multi_wrong, :string
end
def self.down
remove_column :users, :multi_wrong
end
end
En mi modelo tengo:
class User < ActiveRecord::Base
serialize :multi_wrong, Hash
end
Pero cuando uso la consola de rails para probar esto haciendo:
user = User.create()
user.multi_wrong = {"test"=>"123"}
user.save
La salida es falsa. ¿Qué está pasando mal aquí?