Ruby on rails 如何检查嵌套参数是否存在?
我试着用搜救来创建搜索。 为此,我需要检查嵌套参数是否存在 我得到下一个参数:Ruby on rails 如何检查嵌套参数是否存在?,ruby-on-rails,ransack,Ruby On Rails,Ransack,我试着用搜救来创建搜索。 为此,我需要检查嵌套参数是否存在 我得到下一个参数: Parameters: {"q"=>{"category_id"=>"2", "name_cont"=>"test"} 如何检查我是否获取参数[:category_id]?如果您使用的是Ruby>=2.3.0,则可以使用: params.dig(:q, :category_id)
Parameters: {"q"=>{"category_id"=>"2", "name_cont"=>"test"}
如何检查我是否获取参数[:category_id]?如果您使用的是Ruby>=2.3.0,则可以使用:
params.dig(:q, :category_id)