こんにちはjob
、という文字列属性を持つモデルがありますcategory
。category
フロントエンドには、ユーザーがリストから選択した値を属性に入力できるドロップボックスを備えたフォームがあります。これは私にとっては十分なフロントエンド検証ですが、モデルのバックエンド検証をどのように行うのでしょうか?
たとえば、過去に他の検証を行っていません。
validates :name, :presence => true
しかし、とにかく私は何かをすることができますか
validates :category, :in => {"Food", "Drink", "Rental"}