ユーザーテーブルのカウンターキャッシュ列を台無しにしました。再計算してみましたが、値が保存されませんでした。
これは機能していません:
User.update_all("boards_count=(Select count(*) from boards where boards.user_id=users.id)")
これでもない:
User.all.each do |user|
user.boards_count = user.boards.length
user.save // this is returning true but value is not reflected in the database.
end