如果使用强参数时缺少必需的参数,Rails 服务器将以 HTTP 500 响应。
这并没有让我完全掌握向用户反馈到底出了什么问题。是否可以像“缺失所需参数”一样发送一个消息给他们呢?
在ActionController::ParameterMissing
上给出适当的用户反馈的“Rails方式”是什么?您是否应该捕获异常并在那里处理请求响应?在每个控制器中进行这样做似乎是不正确的。