用to_param来更好地查找URL
原文:http://www.seoonrails.com/to_param-for-better-looking-urls
好的URL不仅易于SEO(搜索引擎优化),而且易于人们阅读。默认Rails的URL类似于这样:
/controller/action/1
Rails也可以支持这样的URL:
/controller/action/1-my-article
这可以通过为你的模型实现to_param方法来达到。
下面的代码把一个ID为22,title为“Nice URLs”的文章表示为“22-Nice-URLs”:
class Article < ActiveRecord::Base
def to_param
“#{id}-#{title}”
end
end