Ruby
Ruby
Ruby on Rails
Rails上でお試しコードを試す。
$bundle exec rails c
ActiveRecordの関数内で実行されるクエリを見る。
.to_sql
irb(main):001:0> Users.where(user_id = ?, user_id).to_sql
対象のオブジェクトが保持している関数を表示する。
.methods
irb(main):001:0>すべて
.public_methods
irb(main):001:0>パブリック関数
.private_methods
irb(main):001:0>プライベート関数
.protected_methods
irb(main):001:0>プロテクテッド関数
.singleton_methods
irb(main):001:0>独自関数
.respond_to :[検索関数名]
irb(main):001:0>検索関数名の関数を持っているかチェック
.instance_variables
irb(main):001:0>オブジェクトが持つ変数を確認
- 最終更新:2017-03-14 13:59:22