我正在使用Rails表单更新数据库中的记录。我有一个用户表格。用户可以在其中输入值。我想显示该记录中存在的原始值。用户可以根据要求进行更改或保持原样。如何在嵌入的ruby或html中做到这一点? ...
<%= form_with(model: @user1,url: create2_path ,local: true,method: "post" )do |form| %>
<p>
<%= form.label :name %><br>
<%= form.text_field :name %>
</p>
<p>
<%= form.label :password %><br>
<%= form.text_area :password %>
</p>
<p>
<%= form.label :email %><br>
<%= form.text_area :email %>
</p>
<p>
<%= form.label :accounttype %><br>
<%= form.text_area :accounttype %>
</p>
<p>
<%= form.label :phonenumber %><br>
<%= form.text_area :phonenumber %>
</p>
<p>
<%= form.label :status %><br>
<%= form.text_area :status %>
</p>
<p>
<%= form.submit('update') %>
</p>
<% end %>
您可以在控制器(@user
)中分配用户,或者使用simple_form
之类的格式来构建表单,或者仅基于@user
来设置输入值,例如<input value="<%= @user.name %>">