首页 > 解决方案 > 使用设计将数组列添加到数据库

问题描述

我想在我的数据库中添加一个额外的字段“收藏夹”,显然收藏夹应该是一个 Int 数组(要添加为收藏夹的事件的 ID)。我怎样才能为此生成迁移?

标签: arraysruby-on-railsruby

解决方案


你在迁移中需要这样的东西

add_column :users, :favourites, :integer, array: true, default: []

可能更好地将列重命名为 favourites_ids


推荐阅读