【发布时间】:2014-01-06 16:44:21
【问题描述】:
我有一个允许用户添加问题的问题模型。
我已经设置了 Friendly_id,所以现在当用户添加问题时,网址是:
http://localhost:3000/questions/this-is-a-question
但是,我希望网址看起来像这样
http://localhost:3000/this-is-a-question
您对我如何使用friendly_id 做到这一点有任何想法吗?
谢谢
更新:
这是我有问题的friendly_id位。rb
extend FriendlyId
friendly_id :title, use: [:slugged, :finders]
def slug_candidates
[
:title,
[:title, :id]
]
end
def should_generate_new_friendly_id?
new_record?
end
结束
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 url-routing rails-routing friendly-id