标签: ruby-on-rails routes
我想在我的路线规则上添加一个不等于约束。具体来说,我想声明一个参数不应该等于什么。
例如,在以下代码中:
get ':menu/:submenu', constraints: { # put something here }。
get ':menu/:submenu', constraints: { # put something here }
我想强制:submenu不等于abc。我试图写submenu: /(?!abc)/作为约束,但这会以某种方式影响所有其他参数。有什么建议吗?
:submenu
abc
submenu: /(?!abc)/