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!!

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs