Quando si utilizza il completamento automatico nella console, vedo spesso "_was
" postposto ai miei attributi. Ma non riesco a trovare alcuna documentazione o best practice per l'utilizzo. Che cosa fa e come dovrebbe essere usato?Qual è l'attributo del metodo ActiveModel "_was" utilizzato?
Esempio: user.fname
ha il metodo user.fname_was
Utilizzando source_location, ho attribuito la cosa a:. Active_model/attribute_methods.rb", la linea 296 ma non c'è niente di specifico
Grande, grazie! Come sapevi dove cercarlo? – beeudoublez
ci stavo giocando solo pochi mesi fa, stavo scavando nel codice sorgente – Fivell
Vorrei anche notare che chiamare 'person.save!' Resetterà 'name_was' per essere uguale al nuovo' name' –