NoMethodError (undefined method `model' for ContactControlle

I get an error message:

NoMethodError (undefined method `model’ for ContactController:Class):

The error occurs when processing the statement:

model :contact
in the file app/controllers/contact_controller.rb (see below)

I built the application with the following commands:

rails AddressBook
cd AddressBook
ruby script/generate model contact
ruby script/generate controller contact
… I fixed the db to use mysql … I created the needed database table
per…
http://www-128.ibm.com/developerworks/linux/library/l-rubyrails/

The error happens when I connect: http://…:8000/contact

This is my first rails application!

I can not figure out all the details of how the method ‘model’ is
defined and called from the controller!

Thanks for any information.

→ file: app/controllers/contact_controller.rb
class ContactController < ApplicationController
model :contact
scaffold :contact
end

→ file: app/models/contact.rb
class Contact < ActiveRecord::Base
end

On Aug 10, 2:38 pm, Keith T. [email protected]
wrote:

I get an error message:

NoMethodError (undefined method `model’ for ContactController:Class):

The error occurs when processing the statement:> model :contact

That’s obsolete. You don’t need it anymore. I’d follow another
tutorial if i were you, that one is 3 years old which is positively
ancient for rails.

Fred

Frederick C. wrote:

That’s obsolete. You don’t need it anymore. I’d follow another
tutorial if i were you, that one is 3 years old which is positively
ancient for rails.

Fred

Thanks!!!

Found a newer 2.0.1 script for todos and it works!!! Eureka! Now I
have to learn how to build the apps for myself…

Again many thanks!!