私は現在、物事の仕組みを理解しようとしているシステムを探しています。私は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モデルの名前。 Ruby on Railsモデルの名前を付けるには?
- 4. ruby-on-railsモデルでgem-modulesを混在させる方法
- 5. Ruby on Railsで 'スルー'モデルを設定する方法
- 6. Ruby on Railsでモデルを操作する
- 7. Ruby on Railsでリストやオブジェクトの配列を作成する
- 8. Ruby on Railsの類似モデル
- 9. Ruby on Railsモデルのベストメソッドシーケンス?
- 10. Ruby on Railsモデルの操作
- 11. Ruby on Rails 5.1.4がモデルID
- 12. Ruby on Railsモデルの関係
- 13. Ruby on Rails - モデルとリレーションシップテーブル
- 14. ジョーンズグレート・パシフィック・モデル - Ruby On Rails
- 15. Ruby on Railsは:まだユニットテスト以外のActiveRecordのモデルや備品
- 16. Ruby on RailsでWistiaモデルを作成
- 17. ruby on railsでオブジェクトの結果を得る方法
- 18. Ruby on Railsコールバックでフィールドを増やす
- 19. Ruby on Railsの方法
- 20. Ruby on Rails:アクティブレコードを持たないモデルの検証方法
- 21. Ruby on Rails:モデルからの例外を含むオブジェクトを渡す
- 22. Ruby On Rails - オブジェクト設定値
- 23. Ruby on Railsでの実行中にコントローラ変数の値を調べる方法は?
- 24. Ruby on Rails:関連モデルの作成方法
- 25. form_tagでオブジェクトを渡すRuby on Rails
- 26. Ruby on Rails:バックグラウンドでの実行方法
- 27. ruby on railsで提供されたURLのページサイズ(バイト単位)を調べる
- 28. Ruby on Rails:モデルに加えられた変更を移行する方法は?
- 29. Ruby on Rails 3のモデル継承
- 30. Ruby on Railsの深いモデル入れ子
私は自分のコンソールの前の "詮索する"ものが何だったのだろうと思っていました!誰かが実際に歩いてコメントしましたが、私はそれが何であるか分かりませんでした。 – GlyphGryph