「foo」と「bar」という 2 つの値の順列を持つことができるハッシュ フィールドがあるとします。ハッシュ値が2つのうちの1つであることを確認するにはどうすればよいですか?
class ValidateMe
validates :type => { :type => "foo" or :type => "bar" }
end
これにより、エラーが発生します。このユースケースを処理する適切な方法は何ですか?
私の実際のケースは、ペーパークリップを使用して画像を添付しています。画像が .png または .jpg のみであることを強制する必要があります
class ValidateMe
validates_attachment :image,
presence => true,
:content_type => { :content_type => "image/png" }
end
いずれかのコード ブロックに関するヘルプをいただければ幸いです。ありがとう!