Я представляю параметр show_all
со значением true
. Это значение не связано с моделью.
Мой контроллер назначает этот параметр переменной экземпляра:
@show_all = params[:show_all]
Однако @show_all.is_a? String
и if @show_all == true
всегда терпят неудачу.
Какие значения Rails обрабатывают как логические значения? Как я могу явно указать, что мой параметр является логическим, а не строкой?