如何在创建Rails模型时设置默认值?

时间:2015-10-05 00:47:24

标签: ruby-on-rails

我想创建以下内容并将is_seen显式设置为false。

{{1}}

我知道如何通过change_column更新此更改,但此时如何将此设置为false?

这不是用于迁移,而是用于创建模型。

1 个答案:

答案 0 :(得分:3)

在此时创建模型/迁移时无法设置默认值。

您必须创建/编辑迁移文件并将相应的行更改为以下内容:

add_column :table, :is_seen, :boolean, default: false