Problema Rails+mysql windows

Salve, sono nuovo del ruby ma mi è subito sembrato un buon linguaggio,
ho provato a fare un progettino con rails giusto per imparare seguendo
la guida su html.it(http://programmazione.html.it/guide/lezione/3096/
architettura-di-rails-il-modello/) ma nel punto in cui faccio partire
lo script console.rb e vado a digitare Entry.find_all mi da un
errore, non capisco qual’è il problema… mi potete aiutare?

Ecco l’errore:

Loading development environment (Rails 2.0.2)

Entry.find_all

NoMethodError: undefined method find_all' for Entry(id: integer, url: string, comment: text, created_on: date):Class from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/ active_record/base.rb:1532:in method_missing’
from (irb):1

On May 6, 2008, at 1:04 PM, David M. wrote:

Entry.find_all
Ciao, in rails 2 è cambiata l’abbrieviazione da Entry.find_all a
Entry.find(:all)
Prova così, dovrebbe funzionare.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

David M. wrote:

Loading development environment (Rails 2.0.2)

Entry.find_all

NoMethodError: undefined method `find_all’ for Entry(id: integer, url:

Ciao David,

il metodo find_all è stato deprecato da molto tempo, per cui in Rails 2
è stato tolto del tutto.

Usa: Entry.find(:all)

Ciao,
Antonio


http://antoniocangiano.com - Zen and the Art of Programming
http://stacktrace.it | http://math-blog.com
http://twitter.com/acangiano | Tony Cangiano | Flickr
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkggQKQACgkQqCqsu0qUj9RhEgCfT4SqsYuXcXZ3ezPHPdaBIO3/
Kk8AoIeh9HrvZAQzGWtYjDE+z3rhR7pM
=FXCR
-----END PGP SIGNATURE-----

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

David M. wrote:
| Funziona… ma rimane il problema degli altri metodi che sono descritti
| in quella guida…
| sapete consigliarmi o una guida piu recente ma altrettanto semplice e
| ben spiegata o una guida che spieghi cosa è stato deprecato in rails 2 e
| cosa han messo al loro posto?

Compra questo: https://peepcode.com/products/rails-2-pdf-it e tieni la
documentazione dell’API a portata di mano. Con $9 sei a cavallo.

Cheers,
Antonio


http://antoniocangiano.com - Zen and the Art of Programming
http://stacktrace.it | http://math-blog.com
http://twitter.com/acangiano | Tony Cangiano | Flickr
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkggenIACgkQqCqsu0qUj9R+IwCeK1XYZR6teITWt8W2YM/03S7z
YN4An3el/rvjaShiaGwaAiDVQOrlbPzs
=iObD
-----END PGP SIGNATURE-----

Antonio C. wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

David M. wrote:

Loading development environment (Rails 2.0.2)

Entry.find_all

NoMethodError: undefined method `find_all’ for Entry(id: integer, url:

Ciao David,

il metodo find_all � stato deprecato da molto tempo, per cui in Rails 2
� stato tolto del tutto.

Usa: Entry.find(:all)

Ciao,
Antonio

Funziona… ma rimane il problema degli altri metodi che sono descritti
in quella guida…
sapete consigliarmi o una guida piu recente ma altrettanto semplice e
ben spiegata o una guida che spieghi cosa è stato deprecato in rails 2 e
cosa han messo al loro posto?

On Tue, 2008-05-06 at 17:29 +0200, David M. wrote:

Ciao David,

Funziona… ma rimane il problema degli altri metodi che sono descritti
in quella guida…
sapete consigliarmi o una guida piu recente ma altrettanto semplice e
ben spiegata o una guida che spieghi cosa è stato deprecato in rails 2 e
cosa han messo al loro posto?
Prova a dare un’occhiata qui non sono guide, ma almeno ti fai un’idea di
rails 2
http://stacktrace.it/articoli/2007/12/le-novita-rails-20/
http://www.slashdotdash.net/articles/2007/12/03/rails-2-upgrade-notes

Ciao,
Umberto