2011-03-30 148 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