Rails は、ルートのヘルパーを作成する名前付きルートで多くの魔法を定義します。特にネストされたルートでは、特定のルート ヘルパー メソッド呼び出しで取得される URL を追跡するのが少し混乱することがあります。Ruby コンソールを使用して、特定のヘルパー関数が生成するリンクを確認することは可能ですか? たとえば、post_path(post) のような名前付きヘルパーが与えられた場合、生成される URL を確認したいです。
ベストアンサー1
直接見せることもできますrake routes
。
Rails コンソールでは、 を呼び出すことができますapp.post_path
。これは Rails ~= 2.3 および >= 3.1.0 で動作します。