こんにちは
件名のような症状が起き、困っております(・・;)
以下のようなモデルがあるとします
Userテーブル
- name:string
- age:integer
ruby
1class User < ActiveRecord::Base 2 def name 3 puts "hoge" 4 end 5end
コンソールから
User.all
をします。
すると、Userテーブルに5件ユーザがいた場合、
User Load (11.1ms) SELECT `users`.* FROM `users` hoge hoge hoge hoge hoge => [#<User:0x000ff3....
となり、なぜかカラム名の存在するメソッド名のメソッドが逐一実行されます
実際の動作には問題ないのですが、開発でコンソールを使うときに非常に困っておりますm(__)m
ちなみに、開発メンバーで私だけで、
同じgem,rails,rubyバージョンで、branch(作業ファイル)も同じです。
database.yml系も確認しました。
今日突然発症し、マックを再起動しても問題は継続します。
他のリポジトリでは発生しません(rubyバージョン等が違いますが。。)
環境は以下のとおりです
ruby 2.3.0
rails 4.2.6
pry (0.10.3)
pry-alias (0.0.1)
pry-byebug (3.3.0)
pry-doc (0.8.0)
pry-rails (0.3.4)
どなたかアドバイスいただけないでしょうかm(__)m
よろしくお願いいたします。
追加
一旦新しくcloneし直したのですが、同様でした(´・ω・`)
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/11 01:05