我正在提交一个show_all带有值的参数true.该值与模型无关.
show_all
true
我的控制器将此参数分配给实例变量:
@show_all = params[:show_all]
然而,@show_all.is_a? String和if @show_all == true总是失败.
@show_all.is_a? String
if @show_all == true
Rails解析为布尔值有什么价值?如何明确指定我的参数是布尔值,而不是字符串?
parameters parsing boolean ruby-on-rails
boolean ×1
parameters ×1
parsing ×1
ruby-on-rails ×1