我正在使用 FriendlyID 为我的一些模型制作 slug。
要使用 FriendlyID 文档 ( http://rubydoc.info/github/norman/friendly_id/master/frames ) 中提供的示例,我的 URL 当前如下所示:
http://localhost:3000/cities/seattle/restaurants/joes-diner
鉴于在我的情况下,一个城市除了餐馆什么都没有,我正在寻找一种方法来删除 URL 中的“restaurants”位,使其看起来像这样:
http://localhost:3000/cities/seattle/joes-diner
或者如果可能的话
http://localhost:3000/seattle/joes-diner
实现这一目标的最佳方法是什么 - 如果这样做是可取的?我可以想象最后一个选项可能会产生一些复杂性。