Ruby on rails 是否在表单中隐藏默认值?

Ruby on rails 是否在表单中隐藏默认值?,ruby-on-rails,Ruby On Rails,我正在使用form\u with为模型@farm创建更新表单。这将使用@farm对象的当前属性填充表单输入。我想隐藏这些当前值,并使初始表单输入显示为空。这可能吗 我这样做是因为我正在创建一个@farm对象及其关联的空白实例,以允许用户在整个farm创建向导(使用)期间编辑它们 目前,我能想到的唯一方法是通过以下方式将值设置为空字符串: <%= f.number_field :artificial_fertiliser_use, value: "" %> 但

我正在使用
form\u with
为模型
@farm
创建更新表单。这将使用
@farm
对象的当前属性填充表单输入。我想隐藏这些当前值,并使初始表单输入显示为空。这可能吗

我这样做是因为我正在创建一个
@farm
对象及其关联的空白实例,以允许用户在整个farm创建向导(使用)期间编辑它们

目前,我能想到的唯一方法是通过以下方式将值设置为空字符串:

<%= f.number_field :artificial_fertiliser_use, value: "" %>


但是,这是不需要的,因为我必须添加条件来检查用户之前是否在向导中为该属性指定了值,如果是,则随后删除
值:“
选项以使用其值填充表单输入。

为什么不发布生成表单的代码?顺便说一句,“隐藏”这些值似乎是一种糟糕的用户体验,并且将导致更困难的实现。完成。还解释了此设置的必要性。您能推荐一种更好的方法来为服务器场及其关联创建创建向导吗?在此过程中,用户可能会跳过其余步骤。我仍然不确定是否理解。为什么不创建一个没有任何信息的
Farm
的新实例并允许用户填写?为了帮助完成向导部分,我们需要了解向导本身。