ruby-on-rails Определить, включен ли объект ActiveRecord




1 Answers

Жизненный цикл объекта 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
ruby-on-rails activerecord

Как проверить, является ли объект ActiveRecord новым или уже сохраняется?




Related