カウンターキャッシュがなんか正常に動かない??
class Bookmark < ActiveRecord::Base belongs_to :url,:counter_cache => true endと
class Url < ActiveRecord::Base has_many :bookmarks endの状態で、
class BookmarkController < ApplicationController @url = Url.create() @bookmark = BookMark.create() @url.bookmarks << @bookmark @url.save endとかやっても、ちゃんとカウンタキャッシュがあがらん。。。
@url.bookmarks_count += 0とかいれるとあがるけど。。。
もちろん、bookmarks_count のデフォルトは0になるようにしてるけど。
@bookmark.url.sizeとかでちゃんとsizeとれるのだが、、、、