[ruby-it] [rails] validates_presence_of funzia ma senza errori
Luca Reghellin
email a reghellin.com
Dom 19 Ago 2007 12:51:06 CEST
Salve! Sto costruendo la mia prima applicazione (di test) in Rails. Ho
una tabella (in sqlite3) con 2 colonne: name e description. Ho un form
(http://localhost:3000/formtest/admin) che richiama un'azione 'addEntry'
(http://localhost:3000/formtest/addEntry), in un controller denominato
'formtest'.
addEntry riceve i dati dal form e li salva, dopodiché esegue un redirect
ad una pagina che mostra tutte le righe (che ho chiamato entries) della
tabella (http://localhost:3000/test_db1/showAll).
Ora, tutto funziona correttamente. Però nel model (entry.rb) ho aggiunto
per prova un semplice validates_presence_of :name. Funziona, nel senso
che se io inserisco solo la description non salva nulla. Il problema è
che non mi genera alcun errore. Cioé, io mi aspetterei che invece di
fare il redirect, rimanesse in admin e mi segnasse il campo errato.
Qual'è la/le stupidaggine/i che sto commettendo? :) Se avete 1 minuto vi
ringrazio.
--
Posted via http://www.ruby-forum.com/.
Maggiori informazioni sulla lista
Ml