Ruby on rails “发送”;“无”;在参数中,但显示不同的值

Ruby on rails “发送”;“无”;在参数中,但显示不同的值,ruby-on-rails,ruby,Ruby On Rails,Ruby,我有一个场景,客户端希望在视图中为特定字段显示Null的值,如果该值为nil。但是,如果该值为nil,我实际上不想将值ifNull发送到服务器,我仍然希望将该字段视为nil,而不发送任何内容。以下是我的工作内容: 字段: 因此,这会向用户显示客户端想要的值,但在这种情况下,我实际上不想发送“Null”。如果此字段为零,我如何将其视为零,而不将其发送到服务器?如果@account.fee为零,则如何使用禁用选项?它将显示您的文本字段及其“调整”值,但不在参数范围内: <%= form.tex

我有一个场景,客户端希望在视图中为特定字段显示
Null
的值,如果该值为nil。但是,如果该值为nil,我实际上不想将值if
Null
发送到服务器,我仍然希望将该字段视为nil,而不发送任何内容。以下是我的工作内容:

字段:
因此,这会向用户显示客户端想要的值,但在这种情况下,我实际上不想发送“Null”。如果此字段为零,我如何将其视为零,而不将其发送到服务器?

如果
@account.fee
为零,则如何使用禁用选项?它将显示您的文本字段及其“调整”值,但不在参数范围内:

<%= form.text_field :fee, 
      value: finfolio_fee_presence(@account.fee), 
      class: 'finfolio-fields__input',
      disabled: @account.fee.nil? %>


能否将“null”显示为HTML占位符而不是HTML值?
def finfolio_fee_presence(value)
  value.nil? ? "Null" : value
end
<%= form.text_field :fee, 
      value: finfolio_fee_presence(@account.fee), 
      class: 'finfolio-fields__input',
      disabled: @account.fee.nil? %>
<%= form.text_field :fee, 
  value: finfolio_fee_presence(@account.fee), 
  class: 'finfolio-fields__input',
  disabled: @account.fee.nil? %>