Как проверить объект модели сохраняется в БД или новый объект? category = Category.new Это еще не сохраняется в БД, так как отличить форму объекта, который сохраняется в базе данных? Ответ 1 c.persisted? # => true if persisted c.new_record? # => true if not persisted :) Ответ 2 c.new_record? # true if new, false if saved