私は持っているモデルを持っています
attr_accessible :name, :activity
validates :name, uniqueness: { scope: :activity }
それは機能し、重複したエントリの作成を許可しません。ただし、simple_formでは、:name
フィールドにエラーのみが表示されます。この「名前」と「アクティビティ」の組み合わせはすでに使用されているというエラーが両方のフィールドに表示されるようにしたいと思います。
カスタム検証メソッドを作成する必要があると思っていますが、これまで見落としていたより洗練されたソリューションがあることを望んでいます。
これらの両方のフィールドでエラーを表示する方法はありますか?