【发布时间】:2019-03-03 18:33:12
【问题描述】:
如果使用强参数缺少所需的参数,Rails 服务器将响应 HTTP 500。
这并不能让我控制向用户反馈究竟出了什么问题。能够向他们发回缺少所需参数的消息是否没有意义?
在ActionController::ParameterMissing 上提供适当用户反馈的“Rails 方式”是什么?是否应该捕获异常并在那里处理您的请求响应?在每个控制器中这样做似乎是错误的。
【问题讨论】:
标签: ruby-on-rails strong-parameters