因为我有一个需要传递给GET
请求的哈希对象。
哈希应该看起来像这样
@filter = {
"type" => "credit",
"status" => "1",
"invoice_type" => "1"
}
我以这种方式制作请求网址
@report_url = "#{url}?filter=#{@filter}"
但是,在这种情况下,当我在该GET控制器中访问params[:filter]
时,它将是"{"
。
如何让它成为
{
"type" => "credit",
"status" => "1",
"invoice_type" => "1"
}
答案 0 :(得分:1)
尝试以下方法:
@report_url = url + "?" + { filter: @filter }.to_query