そのため、Rails 4 ページでバグに遭遇しました。また、エラー ページは Rails で完璧に見え、すべてのデバッグ情報が 1 つのリストに表示されます。
ただし、独自のデバッグ モジュールを作成することについて疑問に思っています。問題は、リクエストごとにすべてのインスタンス変数を取得する方法でしょうか?
または、どこで情報を調べればよいでしょうか。Rails のドキュメントのようなものが最適です。
そのため、Rails 4 ページでバグに遭遇しました。また、エラー ページは Rails で完璧に見え、すべてのデバッグ情報が 1 つのリストに表示されます。
ただし、独自のデバッグ モジュールを作成することについて疑問に思っています。問題は、リクエストごとにすべてのインスタンス変数を取得する方法でしょうか?
または、どこで情報を調べればよいでしょうか。Rails のドキュメントのようなものが最適です。
独自のデバッグ モジュールを作成する理由はありません (本当にやりたい場合を除きます!) 。Better Errorsのような gem を使用して、エラーがポップアップしたスタックで Pry Repl をブラウザーで開くこともできます。
いずれにせよ、Ruby で任意の Object のインスタンス変数を取得する方法は、 ruby apiinstance_variable_get
を介して詳細情報を入手できます。