0
Mongoid에서 오는 오류를 처리 할 오류 처리기를 Sinatra 앱에 작성할 수 있습니까? 예를 들어, Mongoid의 DocumentNotFound 예외를 처리 할 메소드를 작성할 수 있습니까?Sinatra에서 몽고 이드 오류를 처리하려면 어떻게해야합니까?
Mongoid에서 오는 오류를 처리 할 오류 처리기를 Sinatra 앱에 작성할 수 있습니까? 예를 들어, Mongoid의 DocumentNotFound 예외를 처리 할 메소드를 작성할 수 있습니까?Sinatra에서 몽고 이드 오류를 처리하려면 어떻게해야합니까?
물론 가능합니다.
error Mongoid::Errors::DocumentNotFound do
#pass the id's to the view
haml :mongoiderror, :locals => { :ids => request.env['sinatra.error'].identifiers }
end
:
는시나의 Mongoid 예외에 대한 오류 처리기를 작성