2011-03-30 150 views
3

我想在我的Rails应用程序中实现标签,但我遇到了该实现的一个特定功能问题。您看到我想让用户可以在url方案中指定多个标记,例如http://domain/tags/:id1/:id2/...。有没有人在Rails中实现过这样的东西,或者知道如何去做?在Rails URL中链接标签链接

回答

5

你想要的东西叫做“路线通配”:

match 'tags/*tag_ids' => 'tags#lots_of_tags' 

然后在lots_of_tags行动你必须params[:tag_ids]阵列提供的标签ID或在id1/id2(不确定形式的字符串哪一个,你应该测试它由你自己)。

更多有关于此的信息在rails guides