我在尝试创建新电子邮件时收到此错误消息。发生了什么事?
NoMethodError in Contacts#new
blog/app/views/contacts/new.html.erb where line #4 raised:
undefined method `contacts_path' for #<#<Class:0x007fab694b2320>:0x007fab6bdde2a8>
Did you mean? controller_path
这是我的代码:
<div class="skinny_wrapper wrapper_padding">
<%= form_for @contact do |f| %>
<%= f.label :name %><br>
<%= f.text_field :name, required: true %>
答案 0 :(得分:0)
好的,快点查看你的routes.rb,
resources :contacts, only: [:new, :created]
形成不好应该是:
resources :contacts, only: [:new, :create]
那可能就是这样。要查看发生了什么,您可以运行佣金路线,您将看到您的路线列表。然后,您可以修复路径文件以具有适当的路径路径