找到它
请勿使用$sql_email_check = mysqli_query($link, "SELECT email_address FROM users WHERE email_address='$email_address'");
,请使用<%= f.hidden_field :field, number %>
以下问题
<%= f.hidden_field :field, value: number %>
从我们的制作网站获取这个可怕的一般错误,并且不清楚原因。我们当地的主人没有发生这种情况。这是上面引用的行:
An ActionView::Template::Error occurred in bookings#new:
undefined method `merge' for 35:Fixnum
app/views/bookings/_form.html.erb:31:in `block in _app_views_bookings__form_html_erb__2731573742378725623_70113682151640'
其中<%= current_employer.locations.first.name_or_address_1 %>
是:
name_or_address_1
我已进入控制台并运行&#34; return "from #{name}" if name.present?
"from #{address_1}"
&#34;对于我们数据库中的每个位置,工作正常,&#34; name_or_address_1
&#34;对于我们数据库中的每个雇主。再次,工作正常。所以它肯定不能成为这条线吗?
编辑:我刚刚注释掉了部署到生产线,然后仍然出现错误。发生了什么事?为什么引用了错误的行?
这是部分:
locations.first.name_or_address_1