昨日、Shibuya.rbがあったので参加して発表してきました。 内容は、ActiveRecordで"id"という主キーでないカラムを持っているテーブルにつなぐとおかしな挙動になったという経験をまとめたものです。 ActiveRecordでレガシーテーブルにつないだ話 from ryonext スライド公開後、 @mirakui さんからprimary_key=を設定してみては?というリプを頂いたので検証してみました。 @ryonext self.primary_key= で指定してもだめですかね http://t.co/AfDXsoWpXb— Issei Naruta (@mirakui) 2013, 11月 20 # スライドで作ってたクラス class HyperLegacyTbl < ActiveRecord::Base establish_connection(:legacy)