Відповіді:
#new_record?
робить саме це:
object.new_record?
Життєвий цикл об'єкта ActiveRecord:
1. новий запис
item = Item.new
item.new_record? #=> true
2. наполегливо
item.save
item.persisted? #=> true
3. змінився
item.name = "other"
item.changed? #=> true
4. знищений
item.destroy
item.destroyed? #=> true