在 rails 的一个新动作中,我有这个:
@client_order = ClientOrder.where(:client_id => @client.id, :order_date =>
params[:order_date] || Date.today).first_or_initialize
这完美地工作并在@client_order 中初始化一个@client_order 填充的client_id
现在我注意到在视图中我有义务包含这一行(simple_forms)
<%= f.hidden_field :client_id %>
为了在创建操作中检索填充的属性。这是正常的吗?当用户更改该字段(通过调试表单)时会发生什么?