Ошибка Rails3 при использовании метода form_for - PullRequest
0 голосов
/ 10 декабря 2010

Я сгенерировал модель и виды с помощью команды генерации scaffold, но после генерации эта проблема появляется ...

Показывает /home/coderx/development/avioapp/app/views/plains/_form.html.erb, где строка #1 поднялась:

undefined method `define_attribute_methods' for nil:NilClass

Извлеченный источник(вокруг строки № 1):

1: <%= form_for @plain do |f| %>
2:   <% if @plain.errors.any? %>
3:     <div id="error_explanation">
4:       <h2><%= pluralize(@plain.errors.count, "error") %> prohibited this plain from being saved:</h2>

Ответы [ 2 ]

1 голос
/ 10 декабря 2010

Да, это была проблема в контроллере, я что-то напутал, когда использовал git ветки .. Спасибо за ваше предложение!

0 голосов
/ 13 декабря 2010

Я тоже сталкивался с этим типом ошибки.В моем случае это было связано с некоторыми резервными ключевыми словами (как поле таблицы).

Хотя вы нашли свое решение, но я думаю, что оно может помочь другим:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...