用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

你可能感兴趣的:(param)