-1
私は冷蔵庫を持っており、冷蔵庫に製品を置くことができます。問題はありませんが、2つのルールがあります。Rails 4:属性の一意性の検証には多くの関係があります
- 各製品の容量は冷蔵庫に1つのみです。
私は冷蔵庫に入れることができる一連の製品があります。冷蔵庫の中の最大容量は次のとおりです。
- 1チーズ
- 卵1個
- 1牛乳
- 1バター
- 1ピーマン
- 1レタス
モデルは次のようになります:
定義されたルールを満たすために、冷蔵庫モデルにバリデーターを設定することはできますか?
はい。カスタム検証についてのガイドを読んでください。 http://guides.rubyonrails.org/active_record_validations.html#performing-custom-validations – Meier