Ruby on rails 使用其他参数将_重定向到

Ruby on rails 使用其他参数将_重定向到,ruby-on-rails,ruby,Ruby On Rails,Ruby,我是个笨蛋 redirect_to users_url, notice: 'Succeed.' <p id="notice"><%= notice %></p> users\u url和users\u path之间有什么区别?您希望通过\u url或\u path方法传递它: 这将重定向到/用户的绝对路径,将flash通知设置为成功。带有设置为测试的消息的附加参数 要回答第二个问题,_path返回路由的相对路径,而_url返回路由的绝对url: users

我是个笨蛋

redirect_to users_url, notice: 'Succeed.'

<p id="notice"><%= notice %></p>

users\u url和users\u path之间有什么区别?

您希望通过\u url或\u path方法传递它:

这将重定向到/用户的绝对路径,将flash通知设置为成功。带有设置为测试的消息的附加参数

要回答第二个问题,_path返回路由的相对路径,而_url返回路由的绝对url:

users_url # => http://www.example.com/users
users_path # => /users

_url很有用,例如,在电子邮件中或在应用程序之外的链接中。

您将希望通过_url或_path方法传递url:

这将重定向到/用户的绝对路径,将flash通知设置为成功。带有设置为测试的消息的附加参数

要回答第二个问题,_path返回路由的相对路径,而_url返回路由的绝对url:

users_url # => http://www.example.com/users
users_path # => /users
_url很有用,例如,在电子邮件中或在应用程序之外的链接中。

可能重复的可能重复的
users_url # => http://www.example.com/users
users_path # => /users