Le #new_record? la fonction détermine si un enregistrement a été enregistré. Mais il est toujours faux dans after_save crochet. Est-il un moyen pour déterminer si l'enregistrement est un enregistrement récemment créé ou un ancien de mise à jour?
Je suis l'espoir de ne pas utiliser un autre rappel comme before_create de définir un indicateur dans le modèle ou le besoin d'une autre requête dans la base.
Tout conseil est le bienvenue.
Edit: Besoin de le déterminer à after_save crochet, et pour mon cas d'utilisation particulier, il n'y a pas de updated_at ou updated_on timestamp