0

假设我有一条路线users/:id,其中 id = 1。非常标准,但我想将此路线更改为以下内容:

/account

任何登录用户,在本例中为 id = 1 的用户,不会将其 uid 视为段键,而是仅将通用“帐户”URI 视为。如何在 rails 3 应用程序中实现这一点?

4

1 回答 1

1

您可以创建到标准操作的路由,该操作用作用户自己的显示操作。例如:您创建一个操作,您可以在其中获取当前用户的信息并使其显示。可以像往常一样从会话中提取当前用户,因此无需在 url 中发送用户 ID。你只需要一个重定向/account到这个动作的路由。

于 2012-10-08T15:19:09.967 回答