0
我正在使用phonelib gem进行电话号码验证。 在我的用户模型,user.rb
我Rails:仅在生产中出现重复验证错误消息
validates :phone, phone: { allow_blank: true, message: "Please enter valid contact number" }
在_form.html.erb
<%= f.number_field :phone, :maxlength => '16', class: 'phone-number' %>
<%= f.error_message_on :phone %>
当用户进入我收到错误消息无效的电话号码,“请输入有效的联系电话”两次。
我也有另一种验证
validates_presence_of :company_type, message: 'Please enter your company type'
,并在我的部分
<%= f.select :company_type, [], { prompt: false }, class: 'company-type' %>
<%= f.error_message_on :company_type %>
奇怪的是这种情况只在生产,而不是在开发环境。任何人都可以帮我弄清楚是什么导致了这种行为?提前致谢。
你可以尝试在生产环境中,以启动轨道服务器和跟踪这个bug下来 –