- Published on
Railsで現在のビューの絶対パス・相対パスを出力
Railsで現在のビューの絶対パス・相対パスを出力
Ruby on Railsを使用している際に、現在のビューの絶対パスおよび相対パスを出力する方法を紹介します。本記事では、Ruby on Rails 5を対象としていますが、他のバージョンを使用している場合やエラーが発生する場合は、公式ドキュメントを参照してください。
絶対パスを取得する方法
絶対パスを取得するには、request.original_url
を使用します。これは完全なURLを返します。
# 絶対パス
request.original_url # => https://www.example.com/users/sign_in
相対パスを取得する方法
相対パスを取得するには、request.fullpath
を使用します。これはホスト名を含まないパス部分のみを返します。
# 相対パス
request.fullpath # => /users/sign_in
これらのメソッドを使用することで、現在のビューのURL情報を簡単に取得できます。Railsアプリケーションの開発中に役立つことが多いので、ぜひ活用してみてください。
- Authors
- Name
- Shou Arisaka / 有坂 翔
- 情報技術者 / Z世代プログラマー / 米大学院にてデータサイエンスを学ぶ
- ITプロフェッショナルとして活動しています。React.js等のモダンなウェブ制作・アプリ開発を得意としており、Java・Python・Rust等のプログラミング言語を用いたソフトウェア開発全般を行っています。
- Github 🐙StackOverflow 🔥Qiita 📝
- TechFreeTools 🔧About.me 👤