Je travaille sur un simple système de messagerie privé intra-site, qui ressemble à des messages Facebook. Je voudrais avoir un email marqué comme lu si l'utilisateur clique sur un bouton qui mène à la page de boîte aux lettres, qui montre plusieurs email.Comment marquer un email comme lu dans Rails
Je suis indécis sur l'endroit où mettre cette logique: dans le contrôleur sous messages_controller # show ou dans le modèle en utilisant le rappel after_touch. Ma question est la suivante: quelle est la meilleure solution et pourquoi?
N'est-ce pas une violation des principes RESTful? Il préconise de changer d'état avec une requête GET. –