我想在表“my_model”中添加一个布尔值字段(“is_public”)。目前我可以使用这个:
类AddPublicToDream<;ActiveRecord::迁移
自我介绍
添加列:my\u model,:is\u public,:string
终止
def自动关闭
删除列:我的模型,:是公共的,:字符串
终止
终止
然后我可以将“真”或“假”分配给mymodel.is_在控制器中是公共的
我可以用:boolean替换:string以达到相同的效果吗?与:string相比,它会节省一些数据库空间吗
是的,您可以为此使用:boolean,是的,它还将节省数据库空间