【发布时间】:2015-06-02 09:42:15
【问题描述】:
谁能告诉我有关如何生成 params 对象名称的信息?
我只是在提交表单后尝试访问 params[:venue_search] 的时间太长了,结果发现我需要引用 params[:searches_venue_search] 可能是因为我已将 place_search 资源组织成“搜索” " 文件夹和/或因为我在路由中指定的 URL 中前面的“搜索”目录。
这背后的逻辑是什么?
路线:
resources :venue_searches, controller: 'searches/venue_searches', model: 'searches/venue_search', only: [:create, :new], path: "/search/venues"
match "search/venues/show", to: "searches/venue_searches#show", as: :venue_search
干杯!
【问题讨论】:
标签: ruby-on-rails routes namespaces params