使用Devise将数组列添加到DB中



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

在迁移中需要这样的东西

add_column:users,:收藏夹,:integer,array:true,默认值:[]

最好将列重命名为preferentes_ids

您可以进行

rails g migration AddFavouritesToUser favourites:text

然后在运行迁移之前修改它…

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

最新更新