名前の付いたフィールド を渡すフォームがあり、その値が許可されたタイプの配列内にあるかどうか:type
を確認して、許可されていないタイプを投稿できないようにします。
配列は次のようになります
@allowed_types = [
'type1',
'type2',
'type3',
'type4',
'type5',
'type6',
'type7',
etc...
]
またはを使用し てみましたが、機能しないようですvalidates_exclusion_of
validates_inclusion_of