C'est très simple, je veux gérer une requête [show] normale avec un appel à DataMapper comme je l'ai fait dans Merb.Meilleure façon de gérer 404 contrôleurs Rails3 avec un DataMapper get
Avec ActiveRecord je aurais pu faire ceci:
class PostsController
def show
@post = Post.get(params[:id])
@comments = @post.comments unless @post.nil?
end
end
et il gère la 404 en attrapant les exceptions de la ressource.
DataMapper ne place pas le faire automatiquement si en ce moment je résoudre avec cette solution: [déplacé dans les réponses]
Il est possible de dire au contrôleur pour arrêter dans la fonction not_found?
C'est la meilleure réponse que je l'ai vu: http://stackoverflow.com/questions/2385799/how-to-redirect-to-a-404-in- rails/4983354 # 4983354 – Kelvin