Réponses:
#new_record?
fait juste cela:
object.new_record?
Un cycle de vie d'un objet ActiveRecord:
1. nouveau record
item = Item.new
item.new_record? #=> true
2. a persisté
item.save
item.persisted? #=> true
3. changé
item.name = "other"
item.changed? #=> true
4. détruit
item.destroy
item.destroyed? #=> true