Como envio um parâmetro booleano no Rails?
Estou enviando um parâmetroshow_all
com o valortrue
. Este valor não está associado a um modelo.
Meu controlador está atribuindo esse parâmetro a uma variável de instância:
@show_all = params[:show_all]
Contudo,@show_all.is_a? String
eif @show_all == true
sempre falha.
Quais valores o Rails analisa como booleanos? Como posso especificar explicitamente que meu parâmetro é um booleano e não uma string?