Rails: コンソールからパスヘルパーの出力を確認する 質問する

Rails: コンソールからパスヘルパーの出力を確認する 質問する

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

ベストアンサー1

直接見せることもできますrake routes

Rails コンソールでは、 を呼び出すことができますapp.post_path。これは Rails ~= 2.3 および >= 3.1.0 で動作します。

おすすめ記事