検証したいフォームがあります。検証は他のいくつかのモデル オブジェクトのプロパティに基づいていますが、フォーム自体は ActiveRecord モデルに対応していません。
これを達成するためにActiveModelを使用することは可能でしょうか?
class Person < ActiveModel
has_one :shoe
validates :name, :length => { :maximum => self.shoe.size }
end
基本的に、別のモデル オブジェクトのプロパティに基づいてフォームを検証したいと考えています。とにかくこれは可能ですか?