update rails query left includes create active ruby-on-rails activerecord

ruby-on-rails - left - rails sql query



Determine si el objeto ActiveRecord es nuevo (2)

Un ciclo de vida del objeto ActiveRecord:

1. nuevo record

item = Item.new item.new_record? #=> true

2. persistió

item.save item.persisted? #=> true

3. cambiado

item.name = "other" item.changed? #=> true

4. destruido

item.destroy item.destroyed? #=> true

¿Cómo puedo verificar si un objeto ActiveRecord es nuevo o si ya se ha conservado?