我的联系表单错误,联系人#new中的NoMethodError

时间:2016-01-05 16:59:12

标签: ruby-on-rails ruby

我在尝试创建新电子邮件时收到此错误消息。发生了什么事?

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 %>

Here is my project

1 个答案:

答案 0 :(得分:0)

好的,快点查看你的routes.rb,

resources :contacts, only: [:new, :created]

形成不好应该是:

resources :contacts, only: [:new, :create]

那可能就是这样。要查看发生了什么,您可以运行佣金路线,您将看到您的路线列表。然后,您可以修复路径文件以具有适当的路径路径