我有一个活动记录模型: serialize :tags, Array在迁移中,标记列被声明为ActiveRecord::SerializationTypeMismatch: added was supposed to be a Array, but was a String
如何在迁移中将默认值设置为空数组注意:我知道我可以使用after_i
为了赋予用户一个管理角色,我在user表中添加了一个名为" admin“的新列(在终端中给出命令,后面跟着rake db:迁移),默认情况下将所有列设置为"false”:
class AddAdminToUsers我回到了最后一次迁移,在应用程序中注册了这个用户,然后我在change方法中添加了上面的行,没有得到更多的错误。然而,该应用程序并没有将这封特定的电子邮件视为管理员,当我在db控制台中搜索时,特定用户被设置</em