Я пытался понять это некоторое время, но я не вижу ошибки.
Когда я иду в jobs/new
. Вместо того, чтобы видеть форму, которую я указал в моем представлении. Я получаю - undefined method model_name' for NilClass:Class
Вот мой контроллер, где я определяю новое действие.
class JobsController < ApplicationController
respond_to :html, :json
...
def new
@jobs = Job.new
respond_with @jobs
end
И мой взгляд.
<%= form_for(@jobs) do |f| %>
<div class="field">
<%= f.label :name %><br />
<%= f.text_field :name %>
</div>
<div class="field">
<%= f.label :client %><br />
<%= f.text_area :client, rows: 6%>
</div>
<div class="actions">
<%= f.submit %>
</div>
<% end %>
И моя модель.
class Job < ActiveRecord::Base
belongs_to :client
end
Источником ошибки является строка 1 в соответствии с сообщением об ошибке в моем браузере. Но я вижу, где я ошибаюсь?
client
? - person fl00r   schedule 07.05.2012