Динамические леса в Rails 2.2.2 - PullRequest
1 голос
/ 05 марта 2009
class AdminController < ApplicationController
  scaffold :product
end

Над кодом работает правильно в Rails 1.2. Но для вышеупомянутого кода это дает метод ошибки, отсутствующий 'scaffold' в Rails 2.2.2. Приведенный выше код используется для динамического создания лесов в Rails 1.2. Поддерживается ли этот динамический каркас в Rails 2.2.2?

или мне нужно использовать скрипт ruby ​​/ generate 'имя_модели' field_names только для генерации статических скаффолдингов в Rails 2.2.2?

1 Ответ

3 голосов
/ 05 марта 2009

Динамические леса устарели. Как вы упомянули, вы должны просто сгенерировать их, используя:

./script/generate scaffold

Вы можете запустить это без каких-либо аргументов, чтобы получить встроенную справку и синтаксис.

Причина, по которой я помню чтение (возможно, оно было даже на этом сайте), заключается в том, что скаффолд - это просто способ начать работу по созданию приложения, код, который он генерирует, не должен использоваться для рабочего сайта. С помощью скаффолда генерировать код, который вы можете редактировать и удовлетворять вашим потребностям, гораздо гибче, чем генерировать код каждый раз.

...