[ruby-it] Disabilitare funzione "aggiorna" del browser

Paolo Montrasio paolo a paolomontrasio.com
Dom 8 Mar 2009 16:32:10 CET


Alessandro Scolavino wrote:
> metti un controllo sul sistema che salva in modo da non creare dati 
> doppi

Questa probabilmente è la soluzione migliore perché ti cautela dalla 
creazione di record doppi non solo in questo, ma anche in tutti gli 
altri casi possibili. Puoi farlo impostando una unique key nel db sui 
campi che devono essere univoci e per dare un messaggio all'utente ti 
basta gestire in Rails l'eccezione che sarà ritornata dalla save. In 
questo modo devi scrivere pochissimo codice in più e fai fare al db il 
lavoro per cui è stato progettato. E' molto DRY, no? :-)

Paolo
-- 
Posted via http://www.ruby-forum.com/.


More information about the Ml mailing list