エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
class CoffeeMaker < ActiveRecord::Base validate :name, presence: true def validate_drip return tr... class CoffeeMaker < ActiveRecord::Base validate :name, presence: true def validate_drip return true if drippable? errors[:base] << "ドリップできません" errors.empty? end def validate_wash return true if washable? errors[:base] << "洗えません" errors.empty? end def validate_warm # ... validate_methods errors.empty? end end coffee_maker = CoffeeMaker.find(2) coffee_maker.warm! if coffee_maker.validate_warm coffee