未定义的方法`merge' 35:Fixnum

时间:2015-05-01 15:02:06

标签: ruby-on-rails ruby

找到它

请勿使用$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

0 个答案:

没有答案