我正在寻找一种方法来检索页面的 URL 路径,特别是我的博客文章的完整路径。
我正在寻找一种方法来检索整个 URL:http://example.com/posts/1
我能够做到这一点:http ://example.com/posts ,但是,我找不到在最后动态获取 id (1) 的方法。
我该怎么做?
谢谢。
我正在寻找一种方法来检索页面的 URL 路径,特别是我的博客文章的完整路径。
我正在寻找一种方法来检索整个 URL:http://example.com/posts/1
我能够做到这一点:http ://example.com/posts ,但是,我找不到在最后动态获取 id (1) 的方法。
我该怎么做?
谢谢。
尝试使用request.original_url
http://api.rubyonrails.org/classes/ActionDispatch/Request.html#method-i-original_url
编辑:
路线.rb
Stovf::Application.routes.draw do
resources :posts
end
post_controller.rb
class PostsController < ActionController::Base
def show
# This is actually not needed for the example to work.
end
end
帖子/show.html.erb
<%= request.original_url %>
结果是: