查询参数中的参数数量

时间:2013-06-14 14:07:26

标签: ruby-on-rails-3.2

在rails app的控制台输出中,我看到如下内容:

INFO: Started GET "/pharmacy?chart=medications&brand_name=BrandName_449&dose=6&form=Form_3&filter=phy_group"
    Processing by PharmacyController#level_one as JSON
      Parameters: {"chart"=>"medications", "brand_name"=>"BrandName_449", "dose"=>"6", "form"=>"Form_3", "filter"=>"phy_group"}
    Completed 200 OK in 73ms (Views: 0.4ms)

但如果我说puts params.length,则会返回 7

发生了什么事?不应该吗?

1 个答案:

答案 0 :(得分:1)

params隐含地包含:controller:action,它们在输出中被省略