Задать вопрос

Как узнать, изменилось ли количество записей в модели?

Здравствуйте.

Есть модель Product, у этой модели есть картинки, посчитать которые мы можем например так:
Product.first.pictures.size

Вопрос в том, как узнать, что количество картинок у определенного продукта изменилось после его создания или обновления.

Например для заголовков и описания использую метод:
before_update :drop_moderation

def drop_moderation
    self.status = 'on_moderation' if self.title_changed? || self.description_changed?
end

но с картинками использование dirty не прокатывает, pictures_changed? не работатет.
  • Вопрос задан
  • 146 просмотров
Подписаться Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы