0
我在heroku中有一個rails應用程序。該值被傳遞到服務器,它工作正常,有時會顯示如如何捕捉rails中的錯誤?
<!DOCTYPE html> <html> <head> <title>We're sorry, but something went wrong (500)</title> <style type="text/css">
body { background-color: #fff; color: #666; text-align: center; font-family: arial, sans-serif; }
div.dialog {
width: 25em;
padding: 0 4em;
margin: 4em auto 0 auto;
border: 1px solid #ccc;
border-right-color: #999;
border-bottom-color: #999;
}
h1 { font-size: 100%; color: #f00; line-height: 1.5em; } </style> </head>
<body> <!-- This file lives in public/500.html --> <div class="dialog">
<h1>We're sorry, but something went wrong.</h1>
<p>We've been notified about this issue and we'll take a look at it shortly.</p> </div> </body> </html>
一個錯誤,所以我不想讓這些錯誤本身。相反,我想獲取這些錯誤,並在應用程序中顯示json中的unexpected error
。我怎樣才能做到這一點?請幫幫我。
沒有必要所有的異常,我沒有要求觀看這些錯誤。我想捕捉錯誤並編輯錯誤消息並將其作爲json發送給應用程序。 – logesh
我更新了答案 – shivashankar
你已經提到「ActiveRecord :: RecordNotFound」,所以我必須指定每個錯誤,然後相應的json或者是否有指定所有錯誤並顯示相同的json的東西。 – logesh