Rails 3 генерирует контроллер для модели, не поддерживаемой таблицей - PullRequest
1 голос
/ 22 декабря 2011

В моем приложении Rails 3.1 есть Модель, которая не поддерживается таблицей.На самом деле я даже не наследовал от ActiveModel (что могло быть ошибкой ...).

Я действительно хотел использовать генераторы для создания представления, так как эта модель имеет 67 атрибутов (пользователь иногда хочет указатьчто находится в определенном атрибуте и в других случаях по умолчанию).

Когда я запускаю rails g controller TestDataRecords index show edit new destroy create update, я не получаю предварительно заполненные представления.

Есть мысли?

Модель

class TestDataRecord
  belongs_to :test_data_set

  attr_accessor :sample_attr # repeat 66 times


  def after_initilize
    return unless new_record?
    self.sample_attr = "default value"
  end
end

1 Ответ

1 голос
/ 22 декабря 2011

Выезд: https://github.com/ryanb/nifty-generators за большой драгоценный камень, который даст вам возможность выбрать действия контроллера, для которых вы хотите сгенерировать представления.

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