22-11-2011, 06:02 PM
(Modification du message : 22-11-2011, 06:49 PM par Sephi-Chan.)
Question con mais comment mettre à jour le champ d'un objet après avoir mis à jour l'objet en question?
J'ai essayé de le faire avec le callback after_update mais faire des update_attribute dedans est vraiment une mauvaise idée iffle:
J'ai essayé de le faire avec le callback after_update mais faire des update_attribute dedans est vraiment une mauvaise idée iffle:
after_update :update_statut
MAX_PARTICIPATION = 3
def update_statut
if self.participations_count >= self.MAX_PARTICIPATION
self.update_attribue tatut => 'in_progess'
end
end