En utilisant le modèle MVC, est-ce que ce qui suit est acceptable?MVC - 404 à partir du modèle
- utilisateur accèderont à www.example.com/blog/post/4
- 4 valide comme identifiant potentiel, de sorte que le contrôleur demande au modèle de revenir après 4
- Le modèle interroge la base de données, mais constate qu'aucun poste avec un id de 4 existe
- le modèle redirige l'utilisateur vers la page d'erreur 404 du site
Notez que l'action souhaitée est un 404, pas un message de « post # 4 ne exister."
Maintenant, je pourrais avoir le modèle renvoyer une erreur au contrôleur, et avoir le contrôleur rediriger vers la page 404, mais est-ce nécessaire? Est-il approprié de le faire directement à partir du modèle?
Merci!