Seleção de formulário de rails necessária

Eu estou tentando ter um necessário no meu formulário Rails.

Este é o meu código (elipsis é tornar a linha mais curta):

 

'-- Select One --', :required => true %>

Quais saídas

 

-- Select One -- Analytics Commerce Content Management Gaming Green Media Social Media Technology - Software Technology - Hardware Web

Colocar {:required => true} vez de :required => true dá um erro de syntax e {:prompt => '-- Select One --', :required => true} processa a página, mas sem o required="true" na minha tag de seleção.

Como posso obter required="true" na minha tag?

tente este….

 f.select :category, ['Analytics','Commerce',..., 'Web'], { :include_blank => '-- Select One --' }, :required => true 

Para rails 4

  f.select :category, ['Analytics','Commerce',..., 'Web'], { include_blank: '-- Select One --' , required: true } 

Não tenho certeza se consegue o que você quer, mas tenho duas soluções para você. Você pode usar gem simpleform.

OU

Estilo:

  

O em css:

 label.required:after{content:"*"}