Blog(ブログ)僕は木になりたい。子供のとき本気でそう思ってました。Rubyこの本を買いました。評判が良いようで、おもわず買ってしまいました。著者のYuguiさんのブログを読んでいたら、以下のようなエントリーがあり、結構びっくりして、調べた結果をエントリーします。知っている人にとっては当たり前なのかもしれませんが。IDMActiveRecordが誤ってキャッシュか何かを返している感じ。これで数時間嵌まった。新規レコードをsave後、find_by_id(nil)すると、初回の呼び出しに限りsaveしたオブジェクトがマッチする。MySQLが不適当なレコードを返す問題。Recordの問題かと思ったらMySQLの問題だった。Recordよ、疑って済まなかった。とういう事で、自分でもmysqlで上記のようなSQLを実行してみた。sec)やはり、同じ結果になります。この動作は仕様みたい。設定すると無効になります。