0

实现 github 使用的路由的最佳方法是什么?

前任:

github.com/about
github.com/37signals
github.com/javan

我猜 /about 是一个真正的控制器,但第二个和第三个可能会加载用户控制器。做这个的最好方式是什么?

4

1 回答 1

1

match '/:id/' => 'user#show'为喜欢的用户编写类似的路由,javan并让控制器show中的操作user通过用户名查找用户。

所以在用户控制器中:

@user = User.find_by_username(params[:id])

您可以在此处了解有关路线的更多信息

于 2013-02-04T20:20:31.347 回答