本文介绍了Rails3路线-将参数传递给成员路线的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想向资源的成员路由传递一个额外的参数
I would like to pass an extra parameter to a member route of a resource
类似这样的东西:
resources :events do
member do
get 'register/:participant_type_id'
end
end
我只能使用静态匹配语句来完成它
I could only accomplish it using a static match statement
环顾互联网我看到这可能在Rails 3.0.2中实现。我使用的是3.0.1,但确实不是。
Looking around the internet I saw that this might be possible in Rails 3.0.2. I'm using 3.0.1 and it certanlly is not.
我做错了吗?还是真的不可能?
Am I doing something wrong? or is it really not possible?
谢谢
推荐答案
尝试一下:
resources :events do
member do
get 'register/:participant_type_id', :action => 'register'
end
end
这篇关于Rails3路线-将参数传递给成员路线的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!