在我的路线中,我有:
match "feed/:event_id/:event_description", to: 'feed#event', :as => :event_feed, via: :get
我有这个帮助SEO。 event_description
只会产生一个' slug'我希望帮助SEO。
我调用此路线,例如在带
的视图中 event_feed_path(event_id: post.event.id, event_description: post.event.url_description_fragment
有没有办法让event_description
自动神奇地包含在内,以便我可以编写较不详细的event_feed_path(event_id: post.event.id)
event_description
是Event
模型中的一个列,它始终包含在event_feed_path中......如果没有我明确添加它,我可以将它添加到我这里吗?
由于
我没有充分理由不想使用友好网址宝石,因为(没有充分理由)我不想让我的网址成为/feed/17635-Cardinals-vs-Giants-on-July-30-2016
我更喜欢/feed/17635/Cardinals-vs-Giants-on-July-30-2016
,它有一个反斜杠而不是' - '分离SEO友好文本