我已将项目从Rails 2.3迁移到Rails 3.1,我有以下问题。使用任何这些路线配置:
match 'help/*details' => 'help#index'
# or
match ':controller/:action/:id'
匹配有效,但在特定操作(来自控制器)内部,我没有details
参数或id
。 raise params.inspect
会返回{}
。
这件事只发生在来自路线的参数中(如果让我说我使用JavaScript作为ajax请求,参数是按原样发送和接收的)。
答案 0 :(得分:1)