我的模型中有一个争论年。此参数默认为 0,如果该参数不是插入数据库 0 的形式(不使用 nil)。必要时会呈现 text_field 并包含在部件中。
.div-form-item
= f.label :year, t('advert.form.year')
= f.text_field :year, :value
如果渲染,如何设置 :value => "" 或 :value => nil?
在当前情况下,我在新表单中看到 0(当我想创建新项目时),但我想看到空字段。问题是这个表单也是用来编辑item的,需要设置item的值。