代码之家  ›  专栏  ›  技术社区  ›  ThoKra

在Rails中禁用SQL临时缓存?

  •  18
  • ThoKra  · 技术社区  · 14 年前

    我目前正在创建一个带有cronjobs等的Rails应用程序,但是我遇到了一些问题,因为sql是由Rails缓存的。

    Terw公司

    3 回复  |  直到 7 年前
        1
  •  25
  •   ThoKra    14 年前

    解决方法 model.connection.clear_query_cache

        2
  •  22
  •   fguillen    9 年前

    另一种方法是使用 ActiveRecord::QueryCache::ClassMethods#uncached

    Model.uncached do
      # your code
    end
    
        3
  •  10
  •   Erik Trautman    10 年前

    ActiveRecord::Base.connection.clear_query_cache
    

    this blog post