[ruby-it] Aiuto ruby on rails
Paolo Montrasio
paolo a paolomontrasio.com
Lun 21 Set 2009 11:35:50 CEST
Giorgio Gambino wrote:
> NoMethodError in Products#new
>
> Showing *app/views/products/new.html.erb* where line *#3* raised:
>
> undefined method `^' for "4":String
Ho googlato quest'ultimo messaggio ed ho trovato questo bug aperto verso
Rails 2.3.4
https://rails.lighthouseapp.com/projects/8994/tickets/3144-undefined-method-for-string-ror-234
Se non ho capito male si verifica solo con Ruby 1.9, ma nella
discussione c'è una patch da applicare al file di Rails che genera
l'errore.
Il passaggio a Ruby 1.9 non è indolore perché sono cambiate alcune
cosette. Chi continua sviluppare con la 1.8 (ad esempio io) non ha
l'interprete a farglielo notare con i suoi errori e così il codice che
produce non è sempre compatibile.
D'altra parte la versione di Ruby raccomandata per Rails è ancora la
1.8.7. In vista del passaggio alla 1.9 (prima o poi accadrà) l'unica
cosa da fare è coprire bene l'applicazione di test così da sapere dove
mettere le mani prima che lo scoprano i clienti in produzione.
Paolo
--
Posted via http://www.ruby-forum.com/.
More information about the Ml
mailing list