1
我想创建以下并明确设置is_seen为false。创建导轨模型时如何设置默认值
rails g model notification body: text, user_id: integer, is_seen: boolean
我知道如何通过change_column更新此更改,但是如何在此时将其设置为false?
THX
- 不是为迁移,但是从创建模型
我想创建以下并明确设置is_seen为false。创建导轨模型时如何设置默认值
rails g model notification body: text, user_id: integer, is_seen: boolean
我知道如何通过change_column更新此更改,但是如何在此时将其设置为false?
THX
- 不是为迁移,但是从创建模型
同时创建该点的模型/迁移不能设置默认值。
你必须创建/编辑迁移文件,并更改相应的线路是这样的:
add_column :table, :is_seen, :boolean, default: false
的[我可以通过默认值轨道产生迁移?](HTTP可能重复:// stackoverflow.com/questions/24565589/can-i-pass-default-value-to-rails-generate-migration) – MarsAtomic