slug和id与rails link_to的连接

时间:2013-10-14 04:45:53

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-4

我有以下link_to sub_category是一个存储在我的数据库表中的slug标题(由friendly_id生成)

我如何拥有id: slug和id。我尝试过类似的东西,但这是一个语法错误。

<%= link_to sub_category.name, controller: :posts, action: :product, id: sub_category."#{id}" %>

我该如何解决呢?

2 个答案:

答案 0 :(得分:0)

试试这个:

<%= link_to sub_category.name, controller: :posts, action: :product, id: sub_category.send("#{id}") %>

答案 1 :(得分:0)

为什么不sub_category.id?而不是sub_category."#{id}"