海蘭傢伙...我正在學習的Ruby on軌道,但我不知道什麼這個頁面上怎麼回事,這是我的錯誤:Ruby on Rails的 - NoMethodError
NoMethodError in Contacts#new Showing /home/ubuntu/workspace/simplecodecasts_saas/app/views/contacts/new.html.erb where line #7 raised: undefined method `name' for #
這是我的新。 html.erb
<div class="row">
<div class="col-md-4 col-md-offset-4">
<div class="well">
<%= form_for @contact do |f| %>
<div class="form-group">
<%= f.label :name %>
<%= f.text_field :name, class: 'form-control' %>
</div>
<div class="form-group">
<%= f.label :email %>
<%= f.email_field :email, class: 'form-control' %>
</div>
<div class="form-group">
<%= f.label :comments %>
<%= f.text_area :comments, class: 'form-control' %>
</div>
<%= f.submit 'Submit', class: 'btn btn-default' %>
<% end %>
</div>
</div>
</div>
這是我的路線
Rails.application.routes.draw do
resources :contacts
get '/about' => 'pages#about'
root 'pages#home'
和我contacts_controller.rb
class ContactsController < ApplicationController
def new
@contact = Contact.new
end
def create
end
end
怎麼回事?
完全錯誤的屏幕 screen
這意味着您的「聯繫人」表在數據庫中沒有列'名稱'。 – Prashant4224
它是我的聯繫人表 – mrkmn
它是我的聯繫人表類CreateContacts
mrkmn