0
我想在我的路线限制范围参数。 例如,我有这样的路线,如何限制范围参数
namespace devices do
scope :device_type do
..// my routes
end
end
在此
我想限制范围参数
:devise_type
只有两个途径应该是存在
devices/android
devices/ios
如何做到这一点?
我想在我的路线限制范围参数。 例如,我有这样的路线,如何限制范围参数
namespace devices do
scope :device_type do
..// my routes
end
end
在此
我想限制范围参数
:devise_type
只有两个途径应该是存在
devices/android
devices/ios
如何做到这一点?
简单,使用constraints
:
namespace :devices do
scope :device_type, constraints: { device_type: /(android|ios)/ } do
# ...
end
end
请注意,你不能也不需要使用\A
,^
,\Z
和$
,整个正则表达式必须匹配。