Open1
Rails Modelリンクメモ
複数のモデルで共通のvalidationを使用したいときは以下を参考にする
ActiveModel::EachValidator
は一つの属性に対して、ActiveModel::Validator
は複数の属性に対して使うのが有効ぽい
Railsでモデル層からバリデーションを切り出して共通のバリデーションルールを定義する ActiveModel::EachValidator編 | もふもふ技術部
複数のモデルで共通のvalidationを使用したいときは以下を参考にする
ActiveModel::EachValidator
は一つの属性に対して、ActiveModel::Validator
は複数の属性に対して使うのが有効ぽい
Railsでモデル層からバリデーションを切り出して共通のバリデーションルールを定義する ActiveModel::EachValidator編 | もふもふ技術部