タグ

counter_cacheとruby-2.2.0に関するnabinnoのブックマーク (1)

  • Ruby2.2.0とcounter_cacheでハマった - light log

    引き続き以下のをやっていて、 Ruby on Rails 4 アプリケーションプログラミング 作者: 山田祥寛出版社/メーカー: 技術評論社発売日: 2014/04/11メディア: 大型この商品を含むブログ (3件) を見る 5.6章のカウンターキャッシュのところでハマった。このせいで何時間かロスしたのでメモしておく。 結論から言うと、自分がで指定されたRubyのバージョンを使っていなかったことが原因です。やれやれ。 事象 に沿って、UserモデルとReviewモデルのアソシエーションを定義していて、UserモデルにReviewモデルの件数をキャッシュとして持たせた(カウンターキャッシュ)上で、コントローラで@user.reviews.sizeにアクセスしたら NoMethodError undefined method `name' for nil:NilClass が発生した。

    Ruby2.2.0とcounter_cacheでハマった - light log
  • 1