Przyklad

Witam
Przykład z książki “Ruby on Rails od Podstaw” nie chce mi działac. Wyskakuje błąd:
uninitialized constant LookController::Cruncher
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.1.0/lib/active_support/dependencies.rb:492:in const_missing' app/controllers/look_controller.rb:4:inat’

Fragment akcji at kontrolera Look:
def at
@data_hash = params[:cruncher]
@cruncher = Cruncher.new(@data_hash[:crunch])

@data = @cruncher.crunch

end

Cruncher to model, tak? Czy masz na pewno plik app/models/cruncher.rb a w nim deklarację:

class Cruncher < ActiveRecord::Base end
?

Cruncher to model:
class Cruncher

attr_reader :crunch

attr_writer :crunch

def initialize(data)
@crunch = data
end

end
Próbowałem tez dodac < ActiveRecord::Base
Błąd ten sam…
Ten fragment mnie zastanawia “c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.1.0/lib/active_support/dependencies.rb:492:in const_missing' app/controllers/look_controller.rb:4:inat’” może brakuje mi jakiś gemów albo coś?

Właśnie - sprawdź dokładnie, czy na pewno masz ten plik i czy tak się nazywa (może gdzieś masz literówkę)?