私は現在、物事の仕組みを理解しようとしているシステムを探しています。私はObject.methodsのようなオブジェクトを調べるための基本的な方法をいくつか知っていますが、それは属性であり、それは他のモデルとの関係(例えばhas_many関係)などを見つける方法です。Ruby on Railsでモデルやオブジェクトを調べる方法は?
0
A
答えて
3
Pryの宝石はこの種のもののために素晴らしいです。
0
特にActiveRecordオブジェクトを参照しているようですね。 ActiveRecordに関する文書(例えば、http://api.rubyonrails.org/classes/ActiveRecord/Base.html)を調べると、役に立つ情報を得るための方法がたくさんあります。たとえば、属性を表示するには、MyActiveRecord.attribute_namesを調べます。
関連する問題
- 1. ruby on railsモデル
- 2. Ruby on Railsでモデルを操作する
- 3. Ruby on Railsの類似モデル
- 4. Ruby on Railsモデルのベストメソッドシーケンス?
- 5. Ruby on Rails - モデルとリレーションシップテーブル
- 6. Ruby on Railsモデルの関係
- 7. Ruby on Railsモデルの操作
- 8. Ruby on Railsは:まだユニットテスト以外のActiveRecordのモデルや備品
- 9. Ruby on Railsの方法
- 10. Ruby on Rails:アクティブレコードを持たないモデルの検証方法
- 11. Ruby on Rails:モデルからの例外を含むオブジェクトを渡す
- 12. Ruby On Rails - オブジェクト設定値
- 13. Ruby on Railsでの実行中にコントローラ変数の値を調べる方法は?
- 14. Ruby on Rails:関連モデルの作成方法
- 15. form_tagでオブジェクトを渡すRuby on Rails
- 16. Ruby on Rails:モデルに加えられた変更を移行する方法は?
- 17. ruby on railsで提供されたURLのページサイズ(バイト単位)を調べる
- 18. Ruby on Rails:バックグラウンドでの実行方法
- 19. Ruby on Railsで関連オブジェクトの削除リンクを作成する方法は?
- 20. Ruby on Rails 3のモデル継承
- 21. Ruby on Rails:関連モデル機能テストエラー
- 22. Ruby on Railsの深いモデル入れ子
- 23. Ruby on Railsですべての空白フィールドを含むモデルを無視する
- 24. Ruby on Rails/Devise:ユーザーがログインしているかどうかを調べる
- 25. Ruby on Rails:モデルが存在するかどうかを確認する方法
- 26. Ruby on rails:2つの部分をレンダリングするか、クラスとオブジェクトの種類を調べる
- 27. Ruby on Rails:モデル/テーブルの変更時間を取得する方法
- 28. Ruby on Rails 3のRuby on Rails Ajaxスキャフォールドジェネレータはなんですか?
- 29. Ruby on Railsでチャットアプリケーションをテストする方法は?
- 30. Ruby on Rails - 管理インターフェースでレイアウトを管理する方法は?
私は自分のコンソールの前の "詮索する"ものが何だったのだろうと思っていました!誰かが実際に歩いてコメントしましたが、私はそれが何であるか分かりませんでした。 – GlyphGryph