Как узнать, новая модель или нет? class Post < ActiveRecord::Base end post = Post.new Как я могу судить, является ли "пост" новой моделью, которая не извлекается из базы данных? Ответ 1 post.new_record? Ответ 2 Метод ActiveRecord new_record? возвращает true, если объект еще не сохранен. new_record? документация Ответ 3 вы можете использовать post.persisted? также, если он возвращает false означает запись в новом сохранено?
Ответ 2 Метод ActiveRecord new_record? возвращает true, если объект еще не сохранен. new_record? документация
Ответ 3 вы можете использовать post.persisted? также, если он возвращает false означает запись в новом сохранено?