Rails的路由助手-一种可以填充许多参数的模型
|
我有以下路线:
get \"/:user_name/things/:thing_name\" => \"things#show\", :as => \"show_user_thing\"
Thing
属于user
。因此,仅以thing
的实例为例,我同时拥有两个参数。但是,在使用路由助手时,我被迫分别指定每个细分,如下所示:
show_user_thing_path(@thing.user, @thing)
糟透了我更愿意这样做:
show_user_thing_path(@thing)
但是,我该如何使用“路线辅助方法”呢?我还是想像这样将所有的Rails好东西用于路线。有任何想法吗?
没有找到相关结果
已邀请:
1 个回复
誓猎贰
当然,您必须对其进行少量修改以包括所有选项和格式,但是我认为您已经明白我的意思了。