ドキュメントに乗ってることだけど書くと覚えるんだよたぶん Associations: Linking Models Together ― Cookbook v2.x documentation 例えば俺がゲーム何本持ってるかっていうのを数えるのに、counterCacheを使わないといちいち数えなければいけないけどcounterCacheを使うと現在の本数はちゃんと把握していて、新たに購入すると本数に+1して、売却すると本数に-1する。常に現在の本数は数値として持っていくこと(イメージだから細かいこと気にすんなよ。 書くときはbelongsToでcounterCacheをtrueにするってのと、親にmodel_name_countってカラムを作るだけ。終了 俺の情報はUserに持っていてUserは多のGameを持つ。1対多ってやつ。 <?php class Game extends App