わずかなリソースのカスタムエラー
-
28-10-2019 - |
質問
simple_formで使用するための仮想属性を持つモデルがあります: ジェネラコディセタグプレ
/ smses / newのフォームがあります: ジェネラコディセタグプレ
そして、作成アクションでSmsesController内のすべての仮想属性を検証し、それが無効な場合はエラーを表示します。しかし、それは機能しません: ジェネラコディセタグプレ
彼女がinherited_resourcesを使用している場合、カスタムエラーを追加するにはどうすればよいですか?
解決
コントローラーで検証する特定の理由がない場合、検証はモデルで行う必要があります: ジェネラコディセタグプレ
コントローラーでは、保存(またはobject.valid?の呼び出し)によってこれらの検証が実行されます。その後、コントローラーで応答を処理して、必要に応じてアクションを再レンダリングできます。
所属していません StackOverflow