QA@IT
«回答へ戻る

回答を投稿

ひょっとしてローカルの開発環境がruby 2.0.0ではないですか?1.9.3との間でconst_getの挙動に違いがあります。

http://spring-mt.tumblr.com/post/45097795854/ruby-2-0-const-get

もし

cache_sweeper :picture_sweeper

のようにSymbolで指定しているのだとすると、

cache_sweeper ::PictureSweeper

で回避できないでしょうか。(ActionController::Caching::Sweeperの該当部分のソースをパッと見ただけで試してはいません)

ひょっとしてローカルの開発環境がruby 2.0.0ではないですか?1.9.3との間でconst_getの挙動に違いがあります。

http://spring-mt.tumblr.com/post/45097795854/ruby-2-0-const-get

もし

```ruby
cache_sweeper :picture_sweeper
```

のようにSymbolで指定しているのだとすると、

```ruby
cache_sweeper ::PictureSweeper
```

で回避できないでしょうか。(`ActionController::Caching::Sweeper`の該当部分のソースをパッと見ただけで試してはいません)