0

我有很多类别。所以当我查看它们时,我希望能够看到类别名称,而不是类别的 id。

在这一刻我有这样的。

http://postimage.org/image/5fb5uzhzd/

但我想在 categories/category_name 之后。

我不希望你说我的一切,我只需要一些小费。所以我可以做研究。

这种功能是否以某种方式与路线有关?

谢谢 :)

4

2 回答 2

1

您可以使用friendly_id gem 来实现这一点。您将在此Railscasts 集中找到实现此功能所需的所有说明。

或者您可以按照其他Railscasts 插曲手动完成。

于 2013-03-13T13:27:26.187 回答
0

如果 category_name 是可以放在 url 中的东西(比如没有空格等),您可以通过简单地覆盖to_param模型中的方法来实现

class Category
  def to_param
    category_name
  end
end
于 2013-03-13T13:41:37.950 回答