1.7.17. Error ドロップ (up)

データが無効なためにフォームの送信に失敗した場合、関連するモデルで errors 配列が利用可能になります。

1.7.17.1. メソッド

1.7.17.1.1. attribute

このエラーが関連するモデルの属性を返します。

{{ account.errors.org_name.first.attribute }}
<!-- org_name -->
1.7.17.1.2. message

エラーの説明を返します。

{{ account.errors.first.message }}
<!-- can't be blank -->
1.7.17.1.3. value

error が関連する属性の値を返します。

{{ account.errors.org_name.first.value }}
 <!-- => "ACME Co." -->
1.7.17.1.4. to_str

エラーの説明全体を返します(属性名を含む)。

{{ model.errors.first }}
<!-- => "Attribute can't be blank" -->