1
我想與mongoid cahce一起工作。Mongoid緩存似乎沒有工作
首先我不知道在哪裏把我的標準,現在它坐在一個類變量(感覺錯了地方)
class YearDates
include Mongoid::Document
@@yeardates_cache = YearDates.where(year: DateHelper.today.year).cache
def self.current_year
@@yeardates_cache.first
end
現在我希望只打蒙戈一次當我打電話YearDates .current_year
不過來,每次我打電話CURRENT_YEAR我在日誌中看到:
MOPED: 127.0.0.1:27017 QUERY database=unit_test collection=year_dates selector={"$query"=>{"year"=>2013}, "$orderby"=>{:_id=>1}} flags=[] limit=-1 skip=0 batch_size=nil fields=nil
任何想法?