0
사용자 테이블의 카운터 캐시 열이 엉망입니다. 나는 그것을 재 계산했지만 값을 저장하지 않았다. 캐시 카운터 열이 재 계산 된 값을 저장하지 않습니다.
이
가 작동하지 않습니다 :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