Расширения лесов: NoMethodError

Не уверен, что многие знакомы с Scaffolding Extensions для Ruby, но я просмотрел их документы, форумы и даже исходный код тестового сайта Heroku и не нашел ответа.

Я сделал простое приложение для Sinatra и следовал инструкциям RDoc:

require 'scaffolding_extensions'
require 'sinatra/base'
class Thingy < Sinatra::Base
  scaffold_all_models
end

дает

undefined method 'scaffold_all_models' for Thingy:Class (NoMethodError)

и я знаю, что Scaffolding Extensions можно загружать, потому что я могу успешно установить некоторые переменные конфигурации в его классах.

1 ответ

Решение

Это работает для меня:

require 'sinatra/base'
require 'scaffolding_extensions'

class Thingy < Sinatra::Base
  scaffold_all_models
end
Другие вопросы по тегам