J'ai essayé deux méthodes pour gérer la suppression logique : – à base de deleted_at, facile à gérer mais diminue les performances des requêtes sql qui auraient préféré un autre index de condition ou de tri (acts_as_paranoid) ; – avec une table d'archive polymorphique (paper_trail, qui versionne les changements par la même occasion), sans atteinte aux perfs, mais que je _suppose_ être plus délicat à gérer si tu souhaites dire « continue d'exister si tu es une relation d'un autre model ».
Julien -- -- Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [email protected] --- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Railsfrance. Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse [email protected]. Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .
