我有很多类别。所以当我查看它们时,我希望能够看到类别名称,而不是类别的 id。
在这一刻我有这样的。
http://postimage.org/image/5fb5uzhzd/
但我想在 categories/category_name 之后。
我不希望你说我的一切,我只需要一些小费。所以我可以做研究。
这种功能是否以某种方式与路线有关?
谢谢 :)
我有很多类别。所以当我查看它们时,我希望能够看到类别名称,而不是类别的 id。
在这一刻我有这样的。
http://postimage.org/image/5fb5uzhzd/
但我想在 categories/category_name 之后。
我不希望你说我的一切,我只需要一些小费。所以我可以做研究。
这种功能是否以某种方式与路线有关?
谢谢 :)
您可以使用friendly_id gem 来实现这一点。您将在此Railscasts 集中找到实现此功能所需的所有说明。
或者您可以按照其他Railscasts 插曲手动完成。
如果 category_name 是可以放在 url 中的东西(比如没有空格等),您可以通过简单地覆盖to_param
模型中的方法来实现
class Category
def to_param
category_name
end
end