我想在我的路线中使用限制范围参数。 例如,我有这条路线,
namespace devices do
scope :device_type do
..// my routes
end
end
在这个我想要限制范围参数
:devise_type
只存在两条路线
设备/机器人
设备/ IOS
怎么做?
答案 0 :(得分:1)
简单,使用constraints
:
namespace :devices do
scope :device_type, constraints: { device_type: /(android|ios)/ } do
# ...
end
end
请注意,您不能也不需要使用\A
,^
,\Z
和$
,整个正则表达式必须匹配。