如何仅在“创建”和“更改”上验证密码字段。
如果更新页面上为空则跳过验证,这意味着用户不想更改它?
这是表格的一部分
<%= semantic_form_for [:admin, @account] do |f| %>
<%= f.semantic_errors %>
<%= f.inputs do %>
<%= f.input :email %>
<%= f.input :password %>
<%= f.input :password_confirmation, :label => 'Confirm Password' %>
我在这里尝试过答案
如何在记录更新期间从验证中排除密码字段?(轨道 3.0.4,红宝石 1.9.2)
但它仍然会检查更新时密码字段何时为空。