使用simple_form显示基本错误

问题描述:

我在模型上有与模型字段相对的错误,所以这些错误会添加到错误[:base]中。在我使用的简单表单代码中;使用simple_form显示基本错误

<%= f.error_notification %> 

这显示了普通错误,但不是基本错误。我如何查看基础错误?

只需添加

<%= f.error :base %> 

这将在窗体顶部显示基本的错误。

error_notification接受message选项,如果您希望使用任何基本错误消息覆盖它。

<%= f.error_notification message: f.object.errors[:base].to_sentence %>