您可以覆盖模型中的to_p
aram
方法.
因此,如果您有一个名为Celebrity的模型,它有一个名称列,您可以去:
class Celebrity < ActiveRecord::Base
def to_param
self.name.downcase.gsub(' ','-')
end
end
然后:
jessica_alba = Celebrity.find_by_name("Jessica Alba")
link_to "Jessica Alba",celebrity_path(jessica_alba)