モデルオブジェクトの個数を取りたいときは"count"でも"size"でも出来ますが、counter_cacheが効く(count文が実行されない)のは"size"だけ。
親要素が削除された時に自動的に子要素が削除されて欲しい場合、has_many宣言に:dependentオプションを指定するわけだけど、どう指定すればいいのかわかりません^^; has_many :[子要素], :dependent => :delete_all みたいにしてるけど、これでいいのかな…
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。