![](/img/trans.png)
[英]Sorting error ActiveRecord::StatementInvalid PG::UndefinedColumn in Rails/Grape app
[英]Error handling with Grape, Rails and ActiveRecord
我已經使用Grape GEM和Rails創建了我的第一個API服務。 該API可以正常工作,但是我在錯誤處理方面苦苦掙扎,尋找有價值的教程一直沒有結果。
在我遵循的教程中,他們遵循的唯一的錯誤處理范圍是:
rescue_from ActiveRecord::RecordNotFound do |e|
error!(message: e.message, status: 404)
end
rescue_from ActiveRecord::RecordInvalid do |e|
error!(message: e.message, status: 422)
end
有兩個問題使我得出結論:這還不夠:
誰能指出我的教程完全側重於Grape異常處理? 對於通過API調用等處理模型驗證的問題,我很困惑,並且可以提供一些指導。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.