-4

params[:id] 和 params[:zombie_id] 有什么区别?参数哈希中的 :id 是什么?params[:zombie] 呢?

4

1 回答 1

4

我希望您先阅读http://guides.rubyonrails.org/routing.html

params请参阅传递给控制器​​操作的请求参数列表。

你可以将zombie_id传递为,your_valid_routing_path(:zombie_id=>1)

:id in params 通常在 rails 中指的是您所指的“成员”

例如

link_to profile_obj

默认情况下会路由类似的东西,/profile/4其中 4 是 profile_obj.id

在您的操作中,您可以使用 params[:id] 访问 4

于 2012-11-20T18:16:00.940 回答