Quelle est la meilleure façon de conserver l'état de l'objet à la base de données lors d'une transition utilisant aasm? J'avais pensé que cela arriverait automatiquement mais cela ne semble pas être le cas.Persistance de la colonne d'état lors de la transition à l'aide de rubyist-aasm (agit en tant que machine d'état)
(Edit: quand j'enregistrer manuellement l'objet, la colonne d'état ne soit mis à jour mais une sauvegarde ne se fait pas sur les transitions..)
Je ne trouve pas beaucoup de documentation utile pour ce plug-in, donc si vous avez une suggestion pour une implémentation de machine à états finis alternative avec une meilleure documentation, qui pourrait aussi aider.
Merci, c'est ce dont j'avais besoin. Il semble que certains jours je ne peux pas penser à des mots de fantaisie comme 'callback';) – Angela
Ceci est inutile. Toutes les transitions d'événement ont une méthode bang qui va automatiquement conserver l'enregistrement. Voir ma réponse pour plus d'informations. –